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 AddressBindingInfopublic void setId(long id)
public SimpleString getName()
getName in interface AddressBindingInfopublic EnumSet<RoutingType> getRoutingTypes()
getRoutingTypes in interface AddressBindingInfopublic AddressStatusEncoding getAddressStatusEncoding()
getAddressStatusEncoding in interface AddressBindingInfopublic void setAddressStatusEncoding(AddressStatusEncoding addressStatusEncoding)
public void decode(ActiveMQBuffer buffer)
decode in interface EncodingSupportpublic void encode(ActiveMQBuffer buffer)
encode in interface EncodingSupportpublic int getEncodeSize()
getEncodeSize in interface EncodingSupportCopyright © 2025 JBoss by Red Hat. All rights reserved.