|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--net.walend.lyophil.jdbc.JDBCFreezer
This Freezer runs inside a jdbc 2.0 compatible database.
| Field Summary |
| Fields inherited from interface net.walend.lyophil.Freezer |
ROLE |
| Constructor Summary | |
JDBCFreezer()
|
|
| 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. |
protected Caster |
getCaster()
|
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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public JDBCFreezer()
| Method Detail |
protected Caster getCaster()
public void freeze(Freezable victem)
Freezer
freeze in interface Freezer
public Freezable thaw(java.io.Serializable identifier)
throws NotInFreezerException
Freezer
thaw in interface Freezer
public void throwOut(java.io.Serializable identifier)
throws NotInFreezerException
Freezer
throwOut in interface Freezerpublic boolean isAvailable(java.io.Serializable identifier)
Freezer
isAvailable in interface Freezerpublic void throwOutAll()
Freezer
throwOutAll in interface Freezerpublic SetOfFreezables getAll()
Freezer
getAll in interface Freezerpublic int count()
Freezer
count in interface Freezerpublic boolean isEmpty()
Freezer
isEmpty in interface Freezer
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||