|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.ars.ars.persistence.CacheManager.Cache
public static class CacheManager.Cache
Realisiert den Zwischenspeicher für eine Containerdatei.
Method Summary | |
---|---|
void |
cache(byte[] data,
int length)
Cachen der übergebenen Daten. |
void |
flush()
Schreibt die zwischengespeicherten Daten in die ContainerDatei. |
long |
getContainerSize()
Bestimmt die Größe der ContainerDatei wie sie nach dem Schreiben der noch zwischengespeicherten Daten wäre. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public long getContainerSize()
public void cache(byte[] data, int length) throws PersistenceException
data
- Array mit den zu speichernden Byteslength
- Anzahl der zu speichernden Bytes im Array
PersistenceException
- Wenn beim Schreiben der Daten ein Problem aufgetreten ist.public void flush() throws PersistenceException
PersistenceException
- Wenn beim Schreiben der Daten ein Problem aufgetreten ist.public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |