Class DbTransactionList

java.lang.Object
org.teamapps.protocol.message.Message
org.teamapps.cluster.model.cluster.DbTransactionList

public class DbTransactionList
extends org.teamapps.protocol.message.Message
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.util.function.Function<byte[],​DbTransactionList> DECODER_FUNCTION  
    static int ROOT_FIELD_ID  

    Fields inherited from class org.teamapps.protocol.message.Message

    ENCODER
  • Constructor Summary

    Constructors
    Constructor Description
    DbTransactionList()  
    DbTransactionList​(byte[] bytes)  
    DbTransactionList​(byte[] bytes, org.teamapps.protocol.file.FileProvider fileProvider)  
    DbTransactionList​(java.io.DataInputStream dis)  
    DbTransactionList​(java.io.DataInputStream dis, org.teamapps.protocol.file.FileProvider fileProvider)  
    DbTransactionList​(java.nio.ByteBuffer buf)  
  • Method Summary

    Modifier and Type Method Description
    long getLastKnownTransactionId()  
    static org.teamapps.protocol.message.MessageDecoder<DbTransactionList> getMessageDecoder()  
    long getTransactionCount()  
    java.io.File getTransactionsFile()  
    DbTransactionList setLastKnownTransactionId​(long value)  
    DbTransactionList setTransactionCount​(long value)  
    DbTransactionList setTransactionsFile​(java.io.File value)  

    Methods inherited from class org.teamapps.protocol.message.Message

    addMessage, addMultiReference, explain, getBitSetValue, getBitSetValue, getBitSetValue, getBooleanValue, getBooleanValue, getBooleanValue, getByteArrayValue, getByteArrayValue, getByteArrayValue, getByteValue, getByteValue, getByteValue, getDoubleArrayValue, getDoubleArrayValue, getDoubleArrayValue, getDoubleValue, getDoubleValue, getDoubleValue, getField, getFieldId, getFileValue, getFileValue, getFloatArrayValue, getFloatArrayValue, getFloatArrayValue, getFloatValue, getFloatValue, getFloatValue, getIntArrayValue, getIntArrayValue, getIntArrayValue, getIntValue, getIntValue, getIntValue, getLongArrayValue, getLongArrayValue, getLongArrayValue, getLongValue, getLongValue, getLongValue, getMessageByFieldId, getMessageByFieldName, getMessageFieldId, getMessageList, getMessageList, getMessageObject, getMessageObject, getMessageObjectValue, getMessageObjectValue, getMessageObjectValue, getMessageValue, getStringArrayValue, getStringArrayValue, getStringArrayValue, getStringValue, getStringValue, getStringValue, isMultiReference, isObject, isObjectOrMultiReference, isObjectReference, isSingleReference, setPropertyValue, setPropertyValue, setSingleReference, setValue, toBytes, toBytes, toString, write, write

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • DECODER_FUNCTION

      public static final java.util.function.Function<byte[],​DbTransactionList> DECODER_FUNCTION
    • ROOT_FIELD_ID

      public static final int ROOT_FIELD_ID
      See Also:
      Constant Field Values
  • Constructor Details

    • DbTransactionList

      public DbTransactionList()
    • DbTransactionList

      public DbTransactionList​(java.nio.ByteBuffer buf)
    • DbTransactionList

      public DbTransactionList​(java.io.DataInputStream dis) throws java.io.IOException
      Throws:
      java.io.IOException
    • DbTransactionList

      public DbTransactionList​(java.io.DataInputStream dis, org.teamapps.protocol.file.FileProvider fileProvider) throws java.io.IOException
      Throws:
      java.io.IOException
    • DbTransactionList

      public DbTransactionList​(byte[] bytes) throws java.io.IOException
      Throws:
      java.io.IOException
    • DbTransactionList

      public DbTransactionList​(byte[] bytes, org.teamapps.protocol.file.FileProvider fileProvider) throws java.io.IOException
      Throws:
      java.io.IOException
  • Method Details

    • getMessageDecoder

      public static org.teamapps.protocol.message.MessageDecoder<DbTransactionList> getMessageDecoder()
    • getLastKnownTransactionId

      public long getLastKnownTransactionId()
    • setLastKnownTransactionId

      public DbTransactionList setLastKnownTransactionId​(long value)
    • getTransactionCount

      public long getTransactionCount()
    • setTransactionCount

      public DbTransactionList setTransactionCount​(long value)
    • getTransactionsFile

      public java.io.File getTransactionsFile()
    • setTransactionsFile

      public DbTransactionList setTransactionsFile​(java.io.File value)