Class ViewMembership
- java.lang.Object
-
- org.wildfly.clustering.server.infinispan.dispatcher.ViewMembership
-
- All Implemented Interfaces:
Membership
public class ViewMembership extends Object implements Membership
A group membership based on a JGroups view.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description ViewMembership(org.jgroups.Address localAddress, org.jgroups.View view, NodeFactory<org.jgroups.Address> factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)NodegetCoordinator()List<Node>getMembers()inthashCode()booleanisCoordinator()StringtoString()
-
-
-
Constructor Detail
-
ViewMembership
public ViewMembership(org.jgroups.Address localAddress, org.jgroups.View view, NodeFactory<org.jgroups.Address> factory)
-
-
Method Detail
-
isCoordinator
public boolean isCoordinator()
- Specified by:
isCoordinatorin interfaceMembership
-
getCoordinator
public Node getCoordinator()
- Specified by:
getCoordinatorin interfaceMembership
-
getMembers
public List<Node> getMembers()
- Specified by:
getMembersin interfaceMembership
-
-