Class ViewMembership
java.lang.Object
org.wildfly.clustering.server.jgroups.ViewMembership
- All Implemented Interfaces:
org.wildfly.clustering.server.group.GroupMembership<ChannelGroupMember>, org.wildfly.clustering.server.GroupMembership<ChannelGroupMember>
public class ViewMembership
extends Object
implements org.wildfly.clustering.server.group.GroupMembership<ChannelGroupMember>
A group membership based on a JGroups view.
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionViewMembership(org.jgroups.View view, ChannelGroupMemberFactory factory) Creates a group membership based on the specified view. -
Method Summary
Methods inherited from interface org.wildfly.clustering.server.group.GroupMembership
getCoordinator
-
Constructor Details
-
ViewMembership
Creates a group membership based on the specified view.- Parameters:
view- a channel view.factory- a member factory
-
-
Method Details
-
getCoordinatorIndex
public int getCoordinatorIndex()- Specified by:
getCoordinatorIndexin interfaceorg.wildfly.clustering.server.group.GroupMembership<ChannelGroupMember>
-
getMembers
- Specified by:
getMembersin interfaceorg.wildfly.clustering.server.GroupMembership<ChannelGroupMember>
-
hashCode
-
equals
-
toString
-