public class DivertBinding extends Object implements Binding
Constructor and Description |
---|
DivertBinding(long id,
SimpleString address,
Divert divert) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
SimpleString |
getAddress() |
Bindable |
getBindable() |
SimpleString |
getClusterName() |
int |
getDistance() |
Filter |
getFilter() |
long |
getID() |
SimpleString |
getRoutingName() |
BindingType |
getType() |
SimpleString |
getUniqueName() |
boolean |
isExclusive() |
boolean |
isHighAcceptPriority(ServerMessage message) |
void |
route(ServerMessage message,
RoutingContext context) |
String |
toManagementString()
This method will create a string representation meant for management operations.
|
String |
toString() |
void |
unproposed(SimpleString groupID) |
public DivertBinding(long id, SimpleString address, Divert divert)
public SimpleString getAddress()
getAddress
in interface Binding
public Bindable getBindable()
getBindable
in interface Binding
public SimpleString getRoutingName()
getRoutingName
in interface Binding
public SimpleString getUniqueName()
getUniqueName
in interface Binding
public SimpleString getClusterName()
getClusterName
in interface Binding
public boolean isExclusive()
isExclusive
in interface Binding
public boolean isHighAcceptPriority(ServerMessage message)
isHighAcceptPriority
in interface Binding
public void route(ServerMessage message, RoutingContext context) throws Exception
public int getDistance()
getDistance
in interface Binding
public BindingType getType()
public void unproposed(SimpleString groupID)
unproposed
in interface UnproposalListener
public String toManagementString()
Binding
#toString()
method that is meant for debugging and will
contain information that regular users won't understand well.toManagementString
in interface Binding
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.