|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IContainerEntry
Storage entry for IContainer instances.
Method Summary | |
---|---|
IContainer |
createContainer()
Create an IContainer from this IContainerEntry. |
void |
delete()
Delete this IContainerEntry from the IContainerStore . |
ID |
getContainerID()
Get the container's ID for the stored IContainer . |
java.lang.String |
getFactoryName()
Get the container factory name for the stored IContainer . |
org.eclipse.equinox.security.storage.ISecurePreferences |
getPreferences()
Get the underlying ISecurePreferences node that represents this IContainerEntry
in the storage. |
Method Detail |
---|
org.eclipse.equinox.security.storage.ISecurePreferences getPreferences()
ISecurePreferences
node that represents this IContainerEntry
in the storage.
ISecurePreferences
that represents this IContainerEntry in the underlying storage. Will
not return null
.ID getContainerID() throws IDCreateException
IContainer
. The returned ID will be equivalent to
the ID returned by the original container's IIdentifiable.getID()
.
null
.
IDCreateException
- if ID cannot be created.java.lang.String getFactoryName() throws org.eclipse.equinox.security.storage.StorageException
IContainer
.
null
.
org.eclipse.equinox.security.storage.StorageException
- if some exception reading from ISecurePreferences
.IContainer createContainer() throws ContainerCreateException
IContainerEntry
. The created IContainer will be equivalent (via ID.equals(other)) to the ID previously
stored via IContainerStore.store(IStorableContainerAdapter)
.
IContainer
that corresponds to this previously stored IContainerEntry
.
ContainerCreateException
- if the IContainer cannot be created in this environment.void delete()
IContainerStore
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |