public class AMQPMessagePersisterV3 extends AMQPMessagePersisterV2
| Modifier and Type | Field and Description |
|---|---|
static byte |
ID |
static AMQPMessagePersisterV3 |
theInstance |
| Constructor and Description |
|---|
AMQPMessagePersisterV3() |
| Modifier and Type | Method and Description |
|---|---|
Message |
decode(ActiveMQBuffer buffer,
Message ignore,
CoreMessageObjectPools pool) |
void |
encode(ActiveMQBuffer buffer,
Message record)
Sub classes must add the first short as the protocol-id
|
int |
getEncodeSize(Message record) |
byte |
getID() |
static AMQPMessagePersisterV3 |
getInstance() |
clearPersisters, decode, getPersister, registerPersister, registerProtocolpublic static final byte ID
public static AMQPMessagePersisterV3 theInstance
public static AMQPMessagePersisterV3 getInstance()
public byte getID()
getID in interface Persister<Message>getID in class AMQPMessagePersisterV2public int getEncodeSize(Message record)
getEncodeSize in interface Persister<Message>getEncodeSize in class AMQPMessagePersisterV2public void encode(ActiveMQBuffer buffer, Message record)
encode in interface Persister<Message>encode in class AMQPMessagePersisterV2public Message decode(ActiveMQBuffer buffer, Message ignore, CoreMessageObjectPools pool)
decode in interface Persister<Message>decode in class AMQPMessagePersisterV2Copyright © 2021 The Apache Software Foundation. All rights reserved.