Class CacheMembership
- java.lang.Object
-
- org.wildfly.clustering.server.infinispan.group.CacheMembership
-
- All Implemented Interfaces:
org.wildfly.clustering.group.Membership
public class CacheMembership extends Object implements org.wildfly.clustering.group.Membership
- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description CacheMembership(org.infinispan.manager.EmbeddedCacheManager manager, NodeFactory<org.infinispan.remoting.transport.Address> factory)CacheMembership(org.infinispan.remoting.transport.Address localAddress, List<org.infinispan.remoting.transport.Address> addresses, NodeFactory<org.infinispan.remoting.transport.Address> factory)CacheMembership(org.infinispan.remoting.transport.Address localAddress, org.infinispan.distribution.ch.ConsistentHash hash, NodeFactory<org.infinispan.remoting.transport.Address> factory)CacheMembership(org.infinispan.remoting.transport.Address localAddress, org.infinispan.topology.CacheTopology topology, NodeFactory<org.infinispan.remoting.transport.Address> factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.wildfly.clustering.group.NodegetCoordinator()List<org.wildfly.clustering.group.Node>getMembers()booleanisCoordinator()
-
-
-
Constructor Detail
-
CacheMembership
public CacheMembership(org.infinispan.remoting.transport.Address localAddress, org.infinispan.topology.CacheTopology topology, NodeFactory<org.infinispan.remoting.transport.Address> factory)
-
CacheMembership
public CacheMembership(org.infinispan.remoting.transport.Address localAddress, org.infinispan.distribution.ch.ConsistentHash hash, NodeFactory<org.infinispan.remoting.transport.Address> factory)
-
CacheMembership
public CacheMembership(org.infinispan.manager.EmbeddedCacheManager manager, NodeFactory<org.infinispan.remoting.transport.Address> factory)
-
CacheMembership
public CacheMembership(org.infinispan.remoting.transport.Address localAddress, List<org.infinispan.remoting.transport.Address> addresses, NodeFactory<org.infinispan.remoting.transport.Address> factory)
-
-
Method Detail
-
isCoordinator
public boolean isCoordinator()
- Specified by:
isCoordinatorin interfaceorg.wildfly.clustering.group.Membership
-
getCoordinator
public org.wildfly.clustering.group.Node getCoordinator()
- Specified by:
getCoordinatorin interfaceorg.wildfly.clustering.group.Membership
-
getMembers
public List<org.wildfly.clustering.group.Node> getMembers()
- Specified by:
getMembersin interfaceorg.wildfly.clustering.group.Membership
-
-