|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the basic functions for persisting an object.
Field Summary | |
static java.lang.String |
ROLE
|
Method Summary | |
int |
count()
Returns the number of elements in this collection. |
void |
freeze(Freezable victem)
Take the Thawed victem and put it in cold storage. |
SetOfFreezables |
getAll()
Returns a lyophilizer.collection.Set of Freezables. |
boolean |
isAvailable(java.io.Serializable identifier)
Return true if identifier is available in the freezer |
boolean |
isEmpty()
Returns true if this collection contains no elements. |
Freezable |
thaw(java.io.Serializable identifier)
For the identifier, return a Freezable object containing the data. |
void |
throwOut(java.io.Serializable identifier)
Remote the Freezable identified by identifier from the persistent storage |
void |
throwOutAll()
Throw out everything in the Freezer. |
Field Detail |
public static final java.lang.String ROLE
Method Detail |
public void freeze(Freezable victem)
CannotFreezeException
public Freezable thaw(java.io.Serializable identifier) throws NotInFreezerException
CannotThawException
NotInFreezerException
public void throwOut(java.io.Serializable identifier) throws NotInFreezerException
CannotThrowOutException
NotInFreezerException
public boolean isAvailable(java.io.Serializable identifier)
PersistenceFailureException
public void throwOutAll()
public SetOfFreezables getAll()
PersistenceFailureException
public int count()
public boolean isEmpty()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |