Class JournalAddRecordTX
java.lang.Object
org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecordTX
- All Implemented Interfaces:
EncodingSupport
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.activemq.artemis.core.persistence.Persisterprotected final ObjectFields inherited from class JournalInternalRecord
compactCount, fileID -
Constructor Summary
ConstructorsConstructorDescriptionJournalAddRecordTX(boolean add, long txID, long id, byte recordType, org.apache.activemq.artemis.core.persistence.Persister persister, Object record) -
Method Summary
Methods inherited from class JournalInternalRecord
decode, getCompactCount, getFileID, getNumberOfRecords, setCompactCount, setFileID, setNumberOfRecords
-
Field Details
-
persister
protected final org.apache.activemq.artemis.core.persistence.Persister persister -
record
-
-
Constructor Details
-
JournalAddRecordTX
public JournalAddRecordTX(boolean add, long txID, long id, byte recordType, org.apache.activemq.artemis.core.persistence.Persister persister, Object record)
-
-
Method Details
-
encode
-
getEncodeSize
public int getEncodeSize()- Specified by:
getEncodeSizein interfaceEncodingSupport- Specified by:
getEncodeSizein classJournalInternalRecord
-