Package org.apache.catalina.tribes
Interface MembershipListener
- All Known Subinterfaces:
ChannelInterceptor
- All Known Implementing Classes:
AbstractReplicatedMap
,ChannelCoordinator
,ChannelInterceptorBase
,DomainFilterInterceptor
,EncryptInterceptor
,FragmentationInterceptor
,GroupChannel
,GzipInterceptor
,LazyReplicatedMap
,McastService
,MessageDispatchInterceptor
,NonBlockingCoordinator
,OrderInterceptor
,ReplicatedMap
,SimpleCoordinator
,SimpleTcpCluster
,StaticMembershipInterceptor
,TcpFailureDetector
,TcpPingInterceptor
,ThroughputInterceptor
,TwoPhaseCommitInterceptor
public interface MembershipListener
The MembershipListener interface is used as a callback to the
membership service. It has two methods that will notify the listener
when a member has joined the group and when a member has disappeared (crashed)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
memberAdded
(Member member) A member was added to the groupvoid
memberDisappeared
(Member member) A member was removed from the group
If the member left voluntarily, the Member.getCommand will contain the Member.SHUTDOWN_PAYLOAD data
-
Method Details
-
memberAdded
A member was added to the group- Parameters:
member
- Member - the member that was added
-
memberDisappeared
A member was removed from the group
If the member left voluntarily, the Member.getCommand will contain the Member.SHUTDOWN_PAYLOAD data- Parameters:
member
- Member- See Also:
-