public static class LeaseInitializer.UpdateContextLease extends LeaseInitializer.UIDLease
Constructor and Description |
---|
UpdateContextLease()
default no-args public constructor for Externalizable impl
|
Modifier and Type | Method and Description |
---|---|
Object |
getObject()
returns the previous value associated with this update-or-write operation.
|
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
canBatch, cancel, createLeaseMap, getExpiration, getSerialFormat, getUID, getVersion, renew, setSerialFormat
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enabledSmartExternalizableWithReference
public UpdateContextLease()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class LeaseInitializer.UIDLease
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class LeaseInitializer.UIDLease
IOException
ClassNotFoundException
public Object getObject()
LeaseContext
WriteModifiers.RETURN_PREV_ON_UPDATE
is used, otherwise null)getObject
in interface LeaseContext<Object>
getObject
in class LeaseInitializer.UIDLease
Copyright © GigaSpaces.