Interface Binding
- All Superinterfaces:
UnproposalListener
- All Known Subinterfaces:
QueueBinding,RemoteQueueBinding
- All Known Implementing Classes:
DivertBinding,LocalQueueBinding,RemoteQueueBindingImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intgetID()getType()booleanbooleanbooleanisHighAcceptPriority(Message message) default booleanisLocal()voidroute(Message message, RoutingContext context) voidrouteWithAck(Message message, RoutingContext context) This method will create a string representation meant for management operations.Methods inherited from interface org.apache.activemq.artemis.core.server.group.UnproposalListener
unproposed
-
Method Details
-
isLocal
default boolean isLocal() -
getAddress
SimpleString getAddress() -
getBindable
Bindable getBindable() -
getType
BindingType getType() -
getUniqueName
SimpleString getUniqueName() -
getRoutingName
SimpleString getRoutingName() -
getClusterName
SimpleString getClusterName() -
getFilter
Filter getFilter() -
isHighAcceptPriority
-
isExclusive
boolean isExclusive() -
getID
Long getID() -
getDistance
int getDistance() -
route
- Throws:
Exception
-
routeWithAck
- Throws:
Exception
-
close
- Throws:
Exception
-
toManagementString
String toManagementString()This method will create a string representation meant for management operations.This is different from the toString() method that is meant for debugging and will contain information that regular users won't understand well.
-
isConnected
boolean isConnected()
-