org.apache.axis2.clustering.tribes
Class MembershipManager

java.lang.Object
  extended by org.apache.axis2.clustering.tribes.MembershipManager

public class MembershipManager
extends java.lang.Object

Responsible for managing the membership


Constructor Summary
MembershipManager()
           
 
Method Summary
 org.apache.catalina.tribes.Member getLongestLivingMember()
           
 org.apache.catalina.tribes.Member[] getMembers()
           
 org.apache.catalina.tribes.Member getRandomMember()
           
 void memberAdded(org.apache.catalina.tribes.Member member)
           
 void memberDisappeared(org.apache.catalina.tribes.Member member)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MembershipManager

public MembershipManager()
Method Detail

memberAdded

public void memberAdded(org.apache.catalina.tribes.Member member)

memberDisappeared

public void memberDisappeared(org.apache.catalina.tribes.Member member)

getMembers

public org.apache.catalina.tribes.Member[] getMembers()

getLongestLivingMember

public org.apache.catalina.tribes.Member getLongestLivingMember()

getRandomMember

public org.apache.catalina.tribes.Member getRandomMember()


Copyright © 2007 Apache Web Services Project. All Rights Reserved.