|
||||||||||
| 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 | |||||||||