public class JournalAddRecord extends JournalInternalRecord
| Modifier and Type | Field and Description |
|---|---|
protected long |
id |
protected byte |
journalType |
protected Persister |
persister |
protected Object |
record |
protected byte |
recordType |
compactCount, fileID| Constructor and Description |
|---|
JournalAddRecord(boolean add,
long id,
byte recordType,
Persister persister,
Object record) |
JournalAddRecord(byte journalType,
long id,
byte recordType,
Persister persister,
Object record) |
| Modifier and Type | Method and Description |
|---|---|
void |
encode(ActiveMQBuffer buffer) |
int |
getEncodeSize() |
decode, getCompactCount, getFileID, getNumberOfRecords, setCompactCount, setFileID, setNumberOfRecordsprotected final long id
protected final Persister persister
protected final Object record
protected final byte recordType
protected final byte journalType
public JournalAddRecord(byte journalType,
long id,
byte recordType,
Persister persister,
Object record)
id - recordType - record - public void encode(ActiveMQBuffer buffer)
public int getEncodeSize()
getEncodeSize in interface EncodingSupportgetEncodeSize in class JournalInternalRecordCopyright © 2021 The Apache Software Foundation. All rights reserved.