Collapse All Expand All

C#

Oracle® Coherence .NET API Reference
Tangosol.Util.Processor Namespace
Send Feedback

Oracle® Coherence .NET API Reference Release 3.6
E15727-01
Contains various processor implementations.

# Classes

| Class | Description
--- | --- | ---
| AbstractClusterProcessor | Base class for entry processors that may only be executed within the cluster.
| AbstractProcessor | An AbstractProcessor is a partial IEntryProcessor implementation that provides the default implementation of the ProcessAll(ICollection) method.
| CompositeProcessor | The CompositeProcessor represents a collection of entry processors that are invoked sequentially against the same entry.
| ConditionalProcessor | Conditional entry processor represents a processor that is invoked conditionally based on the result of an entry evaluation.
| ConditionalPut | ConditionalPut is an IEntryProcessor that sets Valueif the specified condition is satisfied.
| ConditionalPutAll | ConditionalPutAll is an IEntryProcessor that sets Value for multiple entries that satisfy the specified condition.
| ConditionalRemove | ConditionalRemove is an IEntryProcessor that performs an Remove(Boolean) operation if the specified condition is satisfied.
| ExtractorProcessor | ExtractorProcessor is an IEntryProcessor implementations that extracts a value from an object cached in an IInvocableCache.
| NumberIncrementor | The NumberIncrementor entry processor is used to increment a property value of a Byte, Int16, Int32, Int64, Single, Double and Decimal type.
| NumberMultiplier | The NumberMultiplier entry processor is used to multiply a property value of a Byte, Int16, Int32, Int64, Single, Double, BigInteger and BigDecimal type.
| PreloadRequest | PreloadRequest is a simple IEntryProcessor that gets an Value property.
| PriorityProcessor | PriorityProcessor is used to explicitly control the scheduling priority and timeouts for execution of IEntryProcessor -based methods.
| PropertyManipulator | PropertyManipulator is a reflection based IValueManipulator implementation.
| PropertyProcessor | PropertyProcessor is a base class for IEntryProcessor implementations that depend on a PropertyManipulator.
| UpdaterProcessor | UpdaterProcessor is an IEntryProcessor implementations that updates an attribute of an object cached in an IInvocableCache.
| VersionedPut | VersionedPut is an IEntryProcessor that assumes that entry values implement IVersionable interface and sets an Value property if and only if the version of the specified value matches to the version of the current value.
| VersionedPutAll | VersionedPutAll is an IEntryProcessor that assumes that entry values implement IVersionable interface and sets an Value proprty only for entries whose versions match to versions of the corresponding current values.