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_FUNCTIONstatic intROOT_FIELD_IDFields 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 longgetLastKnownTransactionId()static org.teamapps.protocol.message.MessageDecoder<DbTransactionList>getMessageDecoder()longgetTransactionCount()java.io.FilegetTransactionsFile()DbTransactionListsetLastKnownTransactionId(long value)DbTransactionListsetTransactionCount(long value)DbTransactionListsetTransactionsFile(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, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
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
-
getLastKnownTransactionId
public long getLastKnownTransactionId() -
setLastKnownTransactionId
-
getTransactionCount
public long getTransactionCount() -
setTransactionCount
-
getTransactionsFile
public java.io.File getTransactionsFile() -
setTransactionsFile
-