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 AddressBindingInfo
public void setId(long id)
public SimpleString getName()
getName
in interface AddressBindingInfo
public EnumSet<RoutingType> getRoutingTypes()
getRoutingTypes
in interface AddressBindingInfo
public void decode(ActiveMQBuffer buffer)
decode
in interface EncodingSupport
public void encode(ActiveMQBuffer buffer)
encode
in interface EncodingSupport
public int getEncodeSize()
getEncodeSize
in interface EncodingSupport
Copyright © 2018 JBoss by Red Hat. All rights reserved.