Class XSiteState
- java.lang.Object
-
- org.infinispan.xsite.statetransfer.XSiteState
-
public class XSiteState extends java.lang.ObjectRepresents the state of a single key to be sent to a backup site. It contains the only needed information, i.e., the key, current value and associated metadata.- Since:
- 7.0
- Author:
- Pedro Ruivo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXSiteState.XSiteStateExternalizer
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static XSiteStatefromCacheLoader(MarshalledEntry marshalledEntry)static XSiteStatefromDataContainer(InternalCacheEntry entry)java.lang.Objectkey()Metadatametadata()java.lang.StringtoString()java.lang.Objectvalue()
-
-
-
Method Detail
-
key
public final java.lang.Object key()
-
value
public final java.lang.Object value()
-
metadata
public final Metadata metadata()
-
fromDataContainer
public static XSiteState fromDataContainer(InternalCacheEntry entry)
-
fromCacheLoader
public static XSiteState fromCacheLoader(MarshalledEntry marshalledEntry)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-