public interface Bindings extends UnproposalListener
Modifier and Type | Method and Description |
---|---|
void |
addBinding(Binding binding) |
boolean |
allowRedistribute() |
Collection<Binding> |
getBindings() |
MessageLoadBalancingType |
getMessageLoadBalancingType() |
boolean |
redistribute(Message message,
Queue originatingQueue,
RoutingContext context) |
Binding |
removeBindingByUniqueName(SimpleString uniqueName) |
void |
route(Message message,
RoutingContext context) |
void |
setMessageLoadBalancingType(MessageLoadBalancingType messageLoadBalancingType) |
void |
updated(QueueBinding binding) |
unproposed
void updated(QueueBinding binding)
Collection<Binding> getBindings()
void addBinding(Binding binding)
Binding removeBindingByUniqueName(SimpleString uniqueName)
void setMessageLoadBalancingType(MessageLoadBalancingType messageLoadBalancingType)
MessageLoadBalancingType getMessageLoadBalancingType()
boolean redistribute(Message message, Queue originatingQueue, RoutingContext context) throws Exception
Exception
void route(Message message, RoutingContext context) throws Exception
Exception
boolean allowRedistribute()
Copyright © 2021 JBoss by Red Hat. All rights reserved.