Package org.teamapps.universaldb.message
Klasse MessageStoreIterator<MESSAGE extends org.teamapps.message.protocol.message.MessageRecord>
java.lang.Object
org.teamapps.universaldb.message.MessageStoreIterator<MESSAGE>
- Alle implementierten Schnittstellen:
AutoCloseable,Iterator<MESSAGE>,CloseableIterator<MESSAGE>
public class MessageStoreIterator<MESSAGE extends org.teamapps.message.protocol.message.MessageRecord>
extends Object
implements CloseableIterator<MESSAGE>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungMessageStoreIterator(boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.PojoObjectDecoder<MESSAGE> messageDecoder, org.teamapps.message.protocol.file.LocalFileStore localFileStore) MessageStoreIterator(Set<Long> requestedPositions, boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.PojoObjectDecoder<MESSAGE> messageDecoder, 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
-
MessageStoreIterator
public MessageStoreIterator(boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.PojoObjectDecoder<MESSAGE> messageDecoder, org.teamapps.message.protocol.file.LocalFileStore localFileStore) throws IOException - Löst aus:
IOException
-
MessageStoreIterator
public MessageStoreIterator(Set<Long> requestedPositions, boolean readDeleted, long startPos, File storeFile, org.teamapps.message.protocol.model.PojoObjectDecoder<MESSAGE> messageDecoder, 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
-