public abstract class AbstractGatewayDeltaEvent extends java.lang.Object implements GatewayDeltaEvent, DataSerializable
DataSerializable.Replaceable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
key |
protected java.lang.String |
regionName |
Constructor and Description |
---|
AbstractGatewayDeltaEvent() |
AbstractGatewayDeltaEvent(java.lang.String regionName,
java.lang.String key) |
Modifier and Type | Method and Description |
---|---|
void |
fromData(java.io.DataInput in)
Reads the state of this object as primitive data from the given
DataInput . |
java.lang.String |
getKey() |
Region |
getRegion(Cache cache) |
java.lang.String |
getRegionName() |
void |
toData(java.io.DataOutput out)
Writes the state of this object as primitive data to the given
DataOutput . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
public AbstractGatewayDeltaEvent()
public AbstractGatewayDeltaEvent(java.lang.String regionName, java.lang.String key)
public java.lang.String getRegionName()
public java.lang.String getKey()
public void fromData(java.io.DataInput in) throws java.io.IOException, java.lang.ClassNotFoundException
DataSerializable
DataInput
.fromData
in interface DataSerializable
java.io.IOException
- A problem occurs while reading from in
java.lang.ClassNotFoundException
- A class could not be loaded while reading from in
public void toData(java.io.DataOutput out) throws java.io.IOException
DataSerializable
DataOutput
.
Since 5.7 it is possible for any method call to the specified DataOutput
to throw
GemFireRethrowable
. It should not be caught by user code. If it is it
must be rethrown.
toData
in interface DataSerializable
java.io.IOException
- A problem occurs while writing to out