public class ChangeEntryDetailsImpl<T> extends Object implements ChangedEntryDetails<T>, SmartExternalizable, Textualizable
Constructor and Description |
---|
ChangeEntryDetailsImpl() |
ChangeEntryDetailsImpl(String typeName,
Object id,
int version,
List<Serializable> results) |
Modifier and Type | Method and Description |
---|---|
List<ChangeOperationResult> |
getChangeOperationsResults()
Returns the results of the change operations which were inflicted on the changed entry.
|
Object |
getId()
Returns the id of the changed entry.
|
String |
getTypeName()
Returns the changed entry type name.
|
int |
getVersion()
Returns the version of the entry after the change opertion.
|
void |
readExternal(ObjectInput in) |
void |
setMutators(Collection<SpaceEntryMutator> mutators) |
String |
toString() |
void |
toText(Textualizer textualizer) |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enabledSmartExternalizableWithReference
public ChangeEntryDetailsImpl()
public ChangeEntryDetailsImpl(String typeName, Object id, int version, List<Serializable> results)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public String getTypeName()
ChangedEntryDetails
getTypeName
in interface ChangedEntryDetails<T>
public Object getId()
ChangedEntryDetails
getId
in interface ChangedEntryDetails<T>
public int getVersion()
ChangedEntryDetails
getVersion
in interface ChangedEntryDetails<T>
public void toText(Textualizer textualizer)
toText
in interface Textualizable
public void setMutators(Collection<SpaceEntryMutator> mutators)
public List<ChangeOperationResult> getChangeOperationsResults()
ChangedEntryDetails
ChangeSet
that was used for this change operation.getChangeOperationsResults
in interface ChangedEntryDetails<T>
Copyright © GigaSpaces.