VersionedPut Class |
Namespace: Tangosol.Util.Processor
public class VersionedPut : AbstractProcessor, IPortableObject
The VersionedPut type exposes the following members.
Name | Description | |
---|---|---|
![]() | VersionedPut |
Default constructor.
|
![]() | VersionedPut(IVersionable) |
Construct a VersionedPut that updates an entry with a new
value if and only if the version of the new value matches to the
version of the current entry's value (which must exist).
|
![]() | VersionedPut(IVersionable, Boolean, Boolean) |
Construct a VersionedPut that updates an entry with a new
value if and only if the version of the new value matches to the
version of the current entry's value.
|
Name | Description | |
---|---|---|
![]() | Equals |
Compare the VersionedPut with another object to
determine equality.
(Overrides ObjectEquals(Object).) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode |
Determine a hash value for the VersionedPut object
according to the general GetHashCode
contract.
(Overrides ObjectGetHashCode.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Process |
Process an IInvocableCacheEntry.
(Overrides AbstractProcessorProcess(IInvocableCacheEntry).) |
![]() | ProcessAll |
Process a collection of IInvocableCacheEntry
objects.
(Overrides AbstractProcessorProcessAll(ICollection).) |
![]() | processEntry |
Process the given entry.
|
![]() | ReadExternal |
Restore the contents of a user type instance by reading its state
using the specified IPofReader object.
|
![]() | ToString |
Return a human-readable description for this
VersionedPut.
(Overrides ObjectToString.) |
![]() | WriteExternal |
Save the contents of a POF user type instance by writing its
state using the specified IPofWriter object.
|
Name | Description | |
---|---|---|
![]() | m_insert |
Specifies whether or not an insert is allowed.
|
![]() | m_return |
Specifies whether or not a return value is required.
|
![]() | m_value |
Specifies the new value to update an entry with.
|
![]() | NO_RESULT |
Used internally to differentiate between "no result" and null result.
|