Package org.jgroups.protocols.relay
Class DefaultRouteStatusListener
- java.lang.Object
-
- org.jgroups.protocols.relay.DefaultRouteStatusListener
-
- All Implemented Interfaces:
RouteStatusListener
public class DefaultRouteStatusListener extends java.lang.Object implements RouteStatusListener
The default implementation ofRouteStatusListener- Since:
- 5.3.1
- Author:
- Bela Ban
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.Supplier<Address>addr_getterprotected java.util.List<java.lang.String>downprotected java.util.List<java.lang.String>upprotected booleanverbose
-
Constructor Summary
Constructors Constructor Description DefaultRouteStatusListener(java.util.function.Supplier<Address> s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Addressaddr()protected DefaultRouteStatusListenerclear()java.util.List<java.lang.String>down()voidmemberUnreachable(Address member)Sent back to the original sender when the unicast destination is not part of the local cluster (site)voidsitesDown(java.lang.String... sites)The sites went downvoidsitesUnreachable(java.lang.String... sites)The sites are unreachable (no route to them)voidsitesUp(java.lang.String... sites)The sites just came upjava.lang.StringtoString()java.util.List<java.lang.String>up()booleanverbose()DefaultRouteStatusListenerverbose(boolean b)
-
-
-
Field Detail
-
addr_getter
protected final java.util.function.Supplier<Address> addr_getter
-
up
protected final java.util.List<java.lang.String> up
-
down
protected final java.util.List<java.lang.String> down
-
verbose
protected boolean verbose
-
-
Constructor Detail
-
DefaultRouteStatusListener
public DefaultRouteStatusListener(java.util.function.Supplier<Address> s)
-
-
Method Detail
-
up
public java.util.List<java.lang.String> up()
-
down
public java.util.List<java.lang.String> down()
-
verbose
public DefaultRouteStatusListener verbose(boolean b)
-
verbose
public boolean verbose()
-
addr
public Address addr()
-
sitesUp
public void sitesUp(java.lang.String... sites)
Description copied from interface:RouteStatusListenerThe sites just came up- Specified by:
sitesUpin interfaceRouteStatusListener
-
sitesDown
public void sitesDown(java.lang.String... sites)
Description copied from interface:RouteStatusListenerThe sites went down- Specified by:
sitesDownin interfaceRouteStatusListener
-
sitesUnreachable
public void sitesUnreachable(java.lang.String... sites)
Description copied from interface:RouteStatusListenerThe sites are unreachable (no route to them)- Specified by:
sitesUnreachablein interfaceRouteStatusListener
-
memberUnreachable
public void memberUnreachable(Address member)
Description copied from interface:RouteStatusListenerSent back to the original sender when the unicast destination is not part of the local cluster (site)- Specified by:
memberUnreachablein interfaceRouteStatusListener
-
clear
protected DefaultRouteStatusListener clear()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-