public class LocalQueueBinding extends Object implements QueueBinding
| Constructor and Description |
|---|
LocalQueueBinding(SimpleString address,
Queue queue,
SimpleString nodeID) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
consumerCount() |
SimpleString |
getAddress() |
Bindable |
getBindable() |
SimpleString |
getClusterName() |
int |
getDistance() |
Filter |
getFilter() |
long |
getID() |
Queue |
getQueue() |
SimpleString |
getRoutingName() |
BindingType |
getType() |
SimpleString |
getUniqueName() |
boolean |
isConnected() |
boolean |
isExclusive() |
boolean |
isHighAcceptPriority(Message message) |
boolean |
isQueueBinding() |
void |
route(Message message,
RoutingContext context) |
void |
routeWithAck(Message message,
RoutingContext context) |
String |
toManagementString()
This method will create a string representation meant for management operations.
|
String |
toString() |
void |
unproposed(SimpleString groupID) |
public LocalQueueBinding(SimpleString address, Queue queue, SimpleString nodeID)
public SimpleString getAddress()
getAddress in interface Bindingpublic Bindable getBindable()
getBindable in interface Bindingpublic Queue getQueue()
getQueue in interface QueueBindingpublic SimpleString getRoutingName()
getRoutingName in interface Bindingpublic SimpleString getUniqueName()
getUniqueName in interface Bindingpublic SimpleString getClusterName()
getClusterName in interface Bindingpublic boolean isExclusive()
isExclusive in interface Bindingpublic int getDistance()
getDistance in interface Bindingpublic boolean isHighAcceptPriority(Message message)
isHighAcceptPriority in interface Bindingpublic void unproposed(SimpleString groupID)
unproposed in interface UnproposalListenerpublic void route(Message message, RoutingContext context) throws Exception
public void routeWithAck(Message message, RoutingContext context) throws Exception
routeWithAck in interface BindingExceptionpublic boolean isQueueBinding()
public int consumerCount()
consumerCount in interface QueueBindingpublic BindingType getType()
public void close()
throws Exception
public String toManagementString()
BindingThis is different from the toString() method that is meant for debugging and will contain information that regular users won't understand well.
toManagementString in interface Bindingpublic boolean isConnected()
isConnected in interface BindingCopyright © 2019 JBoss by Red Hat. All rights reserved.