public static class AbstractGemFireOperationsSessionRepository.DeltaCapableGemFireSessionAttributes extends AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes implements org.apache.geode.Delta
Constructor and Description |
---|
DeltaCapableGemFireSessionAttributes() |
DeltaCapableGemFireSessionAttributes(java.lang.Object lock) |
Modifier and Type | Method and Description |
---|---|
protected void |
commit() |
void |
fromDelta(java.io.DataInput in) |
boolean |
hasDelta() |
protected <T> T |
readObject(java.io.DataInput in) |
protected java.util.function.BiFunction<java.lang.String,java.lang.Object,java.lang.Boolean> |
sessionAttributesChangeInterceptor() |
void |
toDelta(java.io.DataOutput out) |
protected void |
writeObject(java.lang.Object value,
java.io.DataOutput out) |
configureWith, create, create, entrySet, from, from, from, getAttribute, getAttributeNames, getIsDirtyPredicate, getLock, removeAttribute, setAttribute, setIsDirtyPredicate, toString
clear, clone, containsKey, containsValue, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
public DeltaCapableGemFireSessionAttributes()
public DeltaCapableGemFireSessionAttributes(java.lang.Object lock)
protected java.util.function.BiFunction<java.lang.String,java.lang.Object,java.lang.Boolean> sessionAttributesChangeInterceptor()
public void toDelta(java.io.DataOutput out) throws java.io.IOException
toDelta
in interface org.apache.geode.Delta
java.io.IOException
protected void writeObject(java.lang.Object value, java.io.DataOutput out) throws java.io.IOException
java.io.IOException
public boolean hasDelta()
hasDelta
in interface org.apache.geode.Delta
hasDelta
in class AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes
public void fromDelta(java.io.DataInput in) throws org.apache.geode.InvalidDeltaException, java.io.IOException
fromDelta
in interface org.apache.geode.Delta
org.apache.geode.InvalidDeltaException
java.io.IOException
protected <T> T readObject(java.io.DataInput in) throws java.lang.ClassNotFoundException, java.io.IOException
java.lang.ClassNotFoundException
java.io.IOException
protected void commit()
commit
in class AbstractGemFireOperationsSessionRepository.GemFireSessionAttributes