All Implemented Interfaces:
org.infinispan.commons.dataconversion.internal.JsonSerialization, NodeDataDistribution
@ProtoTypeId(6002)
public class KeyDistributionInfo
extends Object
implements org.infinispan.commons.dataconversion.internal.JsonSerialization, NodeDataDistribution
Constructor Summary
Constructors
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
boolean
resolve (org.infinispan.AdvancedCache<?,?> cache,
boolean primary)
org.infinispan.commons.dataconversion.internal.Json
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Constructor Details
KeyDistributionInfo
@ProtoFactory
public KeyDistributionInfo (String name,
boolean primary,
List <String > addresses)
Method Details
primary
@ProtoField(value=2,
defaultValue="false")
public boolean primary ()
toJson
public org.infinispan.commons.dataconversion.internal.Json toJson ()
Specified by:
toJson in interface org.infinispan.commons.dataconversion.internal.JsonSerialization
resolve
public static KeyDistributionInfo resolve (org.infinispan.AdvancedCache<?,?> cache,
boolean primary)