public class DistributionInfo
extends Object
- Since:
- 9.0
- Author:
- Radim Vansa, Dan Berindei
-
Constructor Summary
Constructors
DistributionInfo(int segmentId,
org.infinispan.remoting.transport.Address primary,
List<org.infinispan.remoting.transport.Address> readOwners,
List<org.infinispan.remoting.transport.Address> writeOwners,
Collection<org.infinispan.remoting.transport.Address> writeBackups,
org.infinispan.remoting.transport.Address localAddress)
-
Method Summary
boolean
boolean
boolean
boolean
org.infinispan.remoting.transport.Address
List<org.infinispan.remoting.transport.Address>
int
Collection<org.infinispan.remoting.transport.Address>
List<org.infinispan.remoting.transport.Address>
-
Constructor Details
-
DistributionInfo
public DistributionInfo(int segmentId,
org.infinispan.remoting.transport.Address primary,
List<org.infinispan.remoting.transport.Address> readOwners,
List<org.infinispan.remoting.transport.Address> writeOwners,
Collection<org.infinispan.remoting.transport.Address> writeBackups,
org.infinispan.remoting.transport.Address localAddress)
-
Method Details
-
segmentId
public int segmentId()
-
primary
public org.infinispan.remoting.transport.Address primary()
-
readOwners
public List<org.infinispan.remoting.transport.Address> readOwners()
-
writeOwners
public List<org.infinispan.remoting.transport.Address> writeOwners()
-
writeBackups
public Collection<org.infinispan.remoting.transport.Address> writeBackups()
-
isPrimary
public boolean isPrimary()
-
isReadOwner
public boolean isReadOwner()
-
isWriteOwner
public boolean isWriteOwner()
-
isWriteBackup
public boolean isWriteBackup()
-
-
-