public class PersistentAddressBindingEncoding extends Object implements EncodingSupport, AddressBindingInfo
Modifier and Type | Field and Description |
---|---|
AddressStatusEncoding |
addressStatusEncoding |
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) |
AddressStatusEncoding |
getAddressStatusEncoding() |
int |
getEncodeSize() |
long |
getId() |
SimpleString |
getName() |
EnumSet<RoutingType> |
getRoutingTypes() |
void |
setAddressStatusEncoding(AddressStatusEncoding addressStatusEncoding) |
void |
setId(long id) |
String |
toString() |
public long id
public SimpleString name
public boolean autoCreated
public AddressStatusEncoding addressStatusEncoding
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 AddressStatusEncoding getAddressStatusEncoding()
getAddressStatusEncoding
in interface AddressBindingInfo
public void setAddressStatusEncoding(AddressStatusEncoding addressStatusEncoding)
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 © 2021 JBoss by Red Hat. All rights reserved.