Uses of Class
org.apache.catalina.tribes.membership.MemberImpl

Packages that use MemberImpl
org.apache.catalina.tribes.group.interceptors   
org.apache.catalina.tribes.membership   
org.apache.catalina.tribes.util   
 

Uses of MemberImpl in org.apache.catalina.tribes.group.interceptors
 

Fields in org.apache.catalina.tribes.group.interceptors declared as MemberImpl
protected  MemberImpl NonBlockingCoordinator.CoordinationMessage.leader
           
protected  MemberImpl NonBlockingCoordinator.CoordinationMessage.source
           
protected  MemberImpl[] NonBlockingCoordinator.CoordinationMessage.view
           
 

Methods in org.apache.catalina.tribes.group.interceptors that return MemberImpl
 MemberImpl NonBlockingCoordinator.CoordinationMessage.getLeader()
           
 MemberImpl[] NonBlockingCoordinator.CoordinationMessage.getMembers()
           
 MemberImpl NonBlockingCoordinator.CoordinationMessage.getSource()
           
 

Methods in org.apache.catalina.tribes.group.interceptors with parameters of type MemberImpl
 ChannelData NonBlockingCoordinator.createData(NonBlockingCoordinator.CoordinationMessage msg, MemberImpl local)
           
 Member NonBlockingCoordinator.getNextInLine(MemberImpl local, MemberImpl[] others)
           
 Member NonBlockingCoordinator.getNextInLine(MemberImpl local, MemberImpl[] others)
           
protected  void NonBlockingCoordinator.handleMyToken(MemberImpl local, NonBlockingCoordinator.CoordinationMessage msg, Member sender, Membership merged)
           
protected  void NonBlockingCoordinator.handleOtherToken(MemberImpl local, NonBlockingCoordinator.CoordinationMessage msg, Member sender, Membership merged)
           
protected  void NonBlockingCoordinator.sendElectionMsg(MemberImpl local, MemberImpl next, NonBlockingCoordinator.CoordinationMessage msg)
           
protected  void NonBlockingCoordinator.sendElectionMsgToNextInline(MemberImpl local, NonBlockingCoordinator.CoordinationMessage msg)
           
 

Constructors in org.apache.catalina.tribes.group.interceptors with parameters of type MemberImpl
NonBlockingCoordinator.CoordinationMessage(MemberImpl leader, MemberImpl source, MemberImpl[] view, UniqueId id, byte[] type)
           
NonBlockingCoordinator.CoordinationMessage(MemberImpl leader, MemberImpl source, MemberImpl[] view, UniqueId id, byte[] type)
           
 

Uses of MemberImpl in org.apache.catalina.tribes.membership
 

Subclasses of MemberImpl in org.apache.catalina.tribes.membership
 class StaticMember
          Title:
 

Fields in org.apache.catalina.tribes.membership declared as MemberImpl
protected static MemberImpl[] Membership.EMPTY_MEMBERS
           
protected  MemberImpl Membership.local
          The name of this membership, has to be the same as the name for the local member
protected  MemberImpl McastService.localMember
          The local member
protected  MemberImpl Membership.MbrEntry.mbr
           
protected  MemberImpl McastServiceImpl.member
          The local member that we intend to broad cast over and over again
protected  MemberImpl[] Membership.members
          A list of all the members in the cluster.
 

Fields in org.apache.catalina.tribes.membership with type parameters of type MemberImpl
protected  java.util.HashMap<MemberImpl,Membership.MbrEntry> Membership.map
          A map of all the members in the cluster.
 

Methods in org.apache.catalina.tribes.membership that return MemberImpl
 MemberImpl[] Membership.expire(long maxtime)
          Runs a refresh cycle and returns a list of members that has expired.
 MemberImpl Membership.MbrEntry.getMember()
          Return the actual Member object
static MemberImpl MemberImpl.getMember(byte[] data)
           
static MemberImpl MemberImpl.getMember(byte[] data, int offset, int length)
           
static MemberImpl MemberImpl.getMember(byte[] data, int offset, int length, MemberImpl member)
           
static MemberImpl MemberImpl.getMember(byte[] data, MemberImpl member)
          Deserializes a member from data sent over the wire
 MemberImpl Membership.getMember(Member mbr)
           
 MemberImpl[] Membership.getMembers()
          Returning a list of all the members in the membership We not need a copy: add and remove generate new arrays.
 

Methods in org.apache.catalina.tribes.membership with parameters of type MemberImpl
 Membership.MbrEntry Membership.addMember(MemberImpl member)
          Add a member to this component and sort array with memberComparator
static MemberImpl MemberImpl.getMember(byte[] data, int offset, int length, MemberImpl member)
           
static MemberImpl MemberImpl.getMember(byte[] data, MemberImpl member)
          Deserializes a member from data sent over the wire
 boolean Membership.memberAlive(MemberImpl member)
          Notify the membership that this member has announced itself.
 void Membership.removeMember(MemberImpl member)
          Remove a member from this component.
 

Constructors in org.apache.catalina.tribes.membership with parameters of type MemberImpl
McastServiceImpl(MemberImpl member, long sendFrequency, long expireTime, int port, java.net.InetAddress bind, java.net.InetAddress mcastAddress, int ttl, int soTimeout, MembershipListener service, MessageListener msgservice, boolean localLoopbackDisabled)
          Create a new mcast service impl
Membership.MbrEntry(MemberImpl mbr)
           
Membership(MemberImpl local)
           
Membership(MemberImpl local, boolean includeLocal)
          Constructs a new membership
Membership(MemberImpl local, java.util.Comparator<Member> comp)
           
Membership(MemberImpl local, java.util.Comparator<Member> comp, boolean includeLocal)
           
 

Uses of MemberImpl in org.apache.catalina.tribes.util
 

Methods in org.apache.catalina.tribes.util with parameters of type MemberImpl
static Member[] Arrays.diff(Membership complete, Membership local, MemberImpl ignore)
           
 



Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.