Klasse MessageStoreIterator<MESSAGE extends org.teamapps.message.protocol.message.Message>

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.Message> extends Object implements CloseableIterator<MESSAGE>
  • 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