public static class CacheManager.Cache extends Object
Modifier and Type | Method and Description |
---|---|
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() |
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 ArrayPersistenceException
- Wenn beim Schreiben der Daten ein Problem aufgetreten ist.public void flush() throws PersistenceException
PersistenceException
- Wenn beim Schreiben der Daten ein Problem aufgetreten ist.