Uses of Interface
jgroup.MemberId

Packages that use MemberId
jgroup   
jgroup.multicast   
 

Uses of MemberId in jgroup
 

Fields in jgroup declared as MemberId
(package private)  MemberId MemberTable.Record.id
           
(package private)  MemberId Make.v16
           
 

Methods in jgroup that return MemberId
 MemberId[] MemberTable.members()
          Returns an array containing the identifiers of all members contained in this MemberTable, including members crashed or partitioned.
 MemberId[] View.getMembers()
          Returns an array of MemberIds identifying the members included in this view.
 MemberId MembershipService.getMyIdentifier()
          Returns the member identifier of the member.
 

Methods in jgroup with parameters of type MemberId
 void Callback.result(MemberId id, java.lang.Object result)
          Invoked by internal GMI service to notify this callback object that the member identified by MemberId has returned result.
 void Callback.exception(MemberId id, java.lang.Exception e)
          Invoked by internal GMI service to notify this callback object that the member identified by MemberId has thrown e.
 java.lang.Object MergingListener.getState(MemberId[] dests)
          Method getState is invoked when the member has been selected as coordinator for the reconciliation protocol.
 void MergingListener.putState(java.lang.Object status, MemberId[] sources)
          Method putState is invoked to inform the member about the state of other members belonging to different partitions.
 int MemberTable.getState(MemberId id)
          Returns the state associated to the member identifier.
 int MemberTable.getIndex(MemberId id)
          Returns the position of the specified member identifier in the last view for which method viewChange has been called; return -1 if the member is not member of that view.
 void MemberTable.put(MemberId id, java.lang.Object value)
          Associates object value to the specified member identifier.
 java.lang.Object MemberTable.get(MemberId id)
          Returns the value associated by this MemberTable to the specified member id.
 void MemberTable.remove(MemberId id)
           
 boolean MemberTable.isMember(MemberId id)
          Returns true if the specified member identifier is member of the last view for which method viewChange has been called; return false otherwise.
 boolean MemberId.isNewer(MemberId id)
          Returns true if and only if the IP addresses of this member id and the specified id are the same, and the incarnation time of the former is greater than the incarnation time of the latter; in other words, if the Java virtual machine hosting the specified member id has crashed and then recovered.
 boolean MemberId.isNeighbour(MemberId id)
          Returns true if and only if this member id and the specified member id have the same IP address and the same incarnation time; i.e., if they are hosted in the same virtual machine.
 

Constructors in jgroup with parameters of type MemberId
MemberTable.Record(int status, MemberId id)
           
 

Uses of MemberId in jgroup.multicast
 

Methods in jgroup.multicast with parameters of type MemberId
 void AckListener.ack(MemberId id, int pos, java.lang.Object obj)
          Upcalls invoked by Jgroup to notify the ack listener that the member identified by id has responded with obj to the multicast message associated with this ack listener.