|
|||||||||
| 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 | ||||||||