public class CursorAckRecordEncoding extends Object implements org.apache.activemq.artemis.core.journal.EncodingSupport
| Modifier and Type | Field and Description |
|---|---|
PagePosition |
position |
long |
queueID |
| Constructor and Description |
|---|
CursorAckRecordEncoding() |
CursorAckRecordEncoding(long queueID,
PagePosition position) |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer) |
void |
encode(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer) |
int |
getEncodeSize() |
String |
toString() |
public long queueID
public PagePosition position
public CursorAckRecordEncoding(long queueID,
PagePosition position)
public CursorAckRecordEncoding()
public int getEncodeSize()
getEncodeSize in interface org.apache.activemq.artemis.core.journal.EncodingSupportpublic void encode(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer)
encode in interface org.apache.activemq.artemis.core.journal.EncodingSupportpublic void decode(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer)
decode in interface org.apache.activemq.artemis.core.journal.EncodingSupportCopyright © 2023 The Apache Software Foundation. All rights reserved.