|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PersistentContainerStreamSupplier
Diese Schnittstelle wird vom Persistenzmodul implementiert und stellt alle Container, die sich im direkten Zugriff befinden, zur Verfügung. Die Container werden dabei nicht zufällig, sondern streng monoton steigend nach ihrer ContainerId zurückgegeben, beginnend mit der kleinsten ContainerId.
Method Summary | |
---|---|
void |
cancel()
Diese Methode wird vom Archivsystem aufgerufen, wenn keine weiteren Container mehr benötigt werden. |
PersistentDataContainer |
fetchNextContainer()
Diese Methode wird vom Archivsystem benutzt um einen Container aus der Persistenz PersistenceModule anzufordern. |
Method Detail |
---|
PersistentDataContainer fetchNextContainer() throws IOException
PersistenceModule
anzufordern.
null
falls kein Container
mehr vorhanden ist. Die Container sind streng monoton steigend nach ihrer ContainerId zurückzugeben.
IOException
- Der Container konnte nicht vom Speichermedium geladen werdenvoid cancel()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |