|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IContainerStore
Storage interface for IContainer instances.
Method Summary | |
---|---|
IContainerEntry[] |
getContainerEntries()
Get all IContainerEntry s. |
IContainerEntry |
retrieve(ID containerID)
Retrieve an IContainerEntry for a given container ID. |
IContainerEntry |
retrieve(IIDEntry idEntry)
Retrieve an IContainerEntry for a given IIDEntry . |
IContainerEntry |
store(IStorableContainerAdapter containerAdapter)
Store a IStorableContainerAdapter in this container store. |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Method Detail |
---|
IContainerEntry[] getContainerEntries()
IContainerEntry
s. Will return from secure storage all container entries previously added
via store(IStorableContainerAdapter)
.
null
. If no containers previously
stored, will return empty array.IContainerEntry store(IStorableContainerAdapter containerAdapter) throws org.eclipse.equinox.security.storage.StorageException
IStorableContainerAdapter
in this container store.
containerAdapter
- the IStorableContainerAdapter
to store. Must not be null
.
IContainerEntry
result of storage. Will not return null
.
org.eclipse.equinox.security.storage.StorageException
- if containerAdapter cannot be properly stored for whatever reason.IContainerEntry retrieve(ID containerID)
containerID
- the containerID to retrieve. Must not be null
.
null
if container with given ID not found.IContainerEntry retrieve(IIDEntry idEntry)
IIDEntry
.
idEntry
- the idEntry to retrieve. Must not be null
.
null
if container with given ID not found.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |