public class PersistentAddressBindingEncoding extends Object implements EncodingSupport, AddressBindingInfo
| Modifier and Type | Field and Description |
|---|---|
boolean |
autoCreated |
long |
id |
SimpleString |
name |
EnumSet<RoutingType> |
routingTypes |
| Constructor and Description |
|---|
PersistentAddressBindingEncoding() |
PersistentAddressBindingEncoding(SimpleString name,
EnumSet<RoutingType> routingTypes,
boolean autoCreated) |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(ActiveMQBuffer buffer) |
void |
encode(ActiveMQBuffer buffer) |
int |
getEncodeSize() |
long |
getId() |
SimpleString |
getName() |
EnumSet<RoutingType> |
getRoutingTypes() |
void |
setId(long id) |
String |
toString() |
public long id
public SimpleString name
public boolean autoCreated
public EnumSet<RoutingType> routingTypes
public PersistentAddressBindingEncoding()
public PersistentAddressBindingEncoding(SimpleString name, EnumSet<RoutingType> routingTypes, boolean autoCreated)
public long getId()
getId in interface AddressBindingInfopublic void setId(long id)
public SimpleString getName()
getName in interface AddressBindingInfopublic EnumSet<RoutingType> getRoutingTypes()
getRoutingTypes in interface AddressBindingInfopublic void decode(ActiveMQBuffer buffer)
decode in interface EncodingSupportpublic void encode(ActiveMQBuffer buffer)
encode in interface EncodingSupportpublic int getEncodeSize()
getEncodeSize in interface EncodingSupportCopyright © 2019 JBoss by Red Hat. All rights reserved.