Package org.teamapps.universaldb.message
Klasse BaseMessageStoreIterator
java.lang.Object
org.teamapps.universaldb.message.BaseMessageStoreIterator
- Alle implementierten Schnittstellen:
AutoCloseable,Iterator<org.teamapps.message.protocol.message.MessageRecord>,CloseableIterator<org.teamapps.message.protocol.message.MessageRecord>
public class BaseMessageStoreIterator
extends Object
implements CloseableIterator<org.teamapps.message.protocol.message.MessageRecord>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungBaseMessageStoreIterator(boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.ModelRegistry modelRegistry, org.teamapps.message.protocol.file.LocalFileStore localFileStore) BaseMessageStoreIterator(Set<Long> requestedPositions, boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.ModelRegistry modelRegistry, org.teamapps.message.protocol.file.LocalFileStore localFileStore) -
Methodenübersicht
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.universaldb.message.CloseableIterator
closeSaveVon Schnittstelle geerbte Methoden java.util.Iterator
forEachRemaining, remove
-
Konstruktordetails
-
BaseMessageStoreIterator
public BaseMessageStoreIterator(boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.ModelRegistry modelRegistry, org.teamapps.message.protocol.file.LocalFileStore localFileStore) throws IOException - Löst aus:
IOException
-
BaseMessageStoreIterator
public BaseMessageStoreIterator(Set<Long> requestedPositions, boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.ModelRegistry modelRegistry, org.teamapps.message.protocol.file.LocalFileStore localFileStore) throws IOException - Löst aus:
IOException
-
-
Methodendetails
-
close
- Angegeben von:
closein SchnittstelleAutoCloseable- Löst aus:
Exception
-
hasNext
public boolean hasNext() -
next
public org.teamapps.message.protocol.message.MessageRecord next()
-