Class XSiteState
- java.lang.Object
-
- org.infinispan.xsite.statetransfer.XSiteState
-
public class XSiteState extends java.lang.Object
Represents 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 class
XSiteState.XSiteStateExternalizer
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static XSiteState
fromCacheLoader(MarshallableEntry marshalledEntry)
static XSiteState
fromDataContainer(InternalCacheEntry entry)
java.lang.Object
key()
Metadata
metadata()
java.lang.String
toString()
java.lang.Object
value()
-
-
-
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(MarshallableEntry marshalledEntry)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-