Package org.infinispan.distribution
Class DistributionInfo
- java.lang.Object
-
- org.infinispan.distribution.DistributionInfo
-
public class DistributionInfo extends Object
- Since:
- 9.0
- Author:
- Radim Vansa, Dan Berindei
-
-
Constructor Summary
Constructors Constructor Description DistributionInfo(int segmentId, Address primary, List<Address> readOwners, List<Address> writeOwners, Collection<Address> writeBackups, Address localAddress)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isPrimary()
boolean
isReadOwner()
boolean
isWriteBackup()
boolean
isWriteOwner()
Address
primary()
List<Address>
readOwners()
Ownership
readOwnership()
int
segmentId()
String
toString()
Collection<Address>
writeBackups()
List<Address>
writeOwners()
Ownership
writeOwnership()
-
-
-
Method Detail
-
segmentId
public int segmentId()
-
primary
public Address primary()
-
writeBackups
public Collection<Address> writeBackups()
-
isPrimary
public boolean isPrimary()
-
isReadOwner
public boolean isReadOwner()
-
isWriteOwner
public boolean isWriteOwner()
-
isWriteBackup
public boolean isWriteBackup()
-
readOwnership
public Ownership readOwnership()
-
writeOwnership
public Ownership writeOwnership()
-
-