| 
||||||||||
| 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 IContainerEntrys. | 
 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()
IContainerEntrys.  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 | |||||||||