Uses of Package
com.tangosol.util.processor
Packages that use com.tangosol.util.processor
Package
Description
Contains classes providing various caching strategies.
Contains various generic utilities.
Contains concrete
InvocableMap.EntryProcessor
implementations.-
Classes in com.tangosol.util.processor used by com.tangosol.net.cacheClassDescriptionAbstract base class for asynchronous entry processors.An
EntryProcessorwrapper class that allows for an asynchronous invocation of the underlying processor. -
Classes in com.tangosol.util.processor used by com.tangosol.utilClassDescriptionAn AbstractProcessor is a partial EntryProcessor implementation that provides the default implementation of the
AbstractProcessor.processAll(java.util.Set<? extends com.tangosol.util.InvocableMap.Entry<K, V>>)method.AnEntryProcessorwrapper class that allows for an asynchronous invocation of the underlying processor.The CompositeProcessor represents a collection of entry processors that are invoked sequentially against the same Entry.Conditional entry processor represents a processor that is invoked conditionally based on the result of an entry evaluation.ConditionalPut is an EntryProcessor that performs anEntry.setValueoperation if the specified condition is satisfied.ConditionalPutAll is an EntryProcessor that performs aEntry.setValueoperation for multiple entries that satisfy the specified condition.ConditionalRemove is an EntryProcessor that performs anEntry.removeoperation if the specified condition is satisfied.ExtractorProcessor is an EntryProcessor implementations that extracts a value from an object cached in an InvocableMap.The NumberIncrementor entry processor is used to increment a property value of aNumbertype.The NumberMultiplier entry processor is used to multiply a property value of aNumbertype.PriorityProcessor is used to explicitly control the scheduling priority and timeouts for execution of EntryProcessor-based methods.PropertyManipulator is a reflection based ValueManipulator implementation based on the JavaBean property name conventions.ScriptProcessor is anInvocableMap.EntryProcessorthat wraps a script written in one of the languages supported by Graal VM.AnEntryProcessorwrapper class that allows for an asynchronous invocation of the underlying processor against a single cache entry.AnEntryProcessorwrapper class that allows for an asynchronous invocation of the underlying processor.UpdaterProcessor is an EntryProcessor implementations that updates an attribute of an object cached in an InvocableMap.VersionedPut is an EntryProcessor that assumes that entry values implementVersionableinterface and performs anEntry.setValueoperation if and only if the version of the specified value matches to the version of the current value.VersionedPutAll is an EntryProcessor that assumes that entry values implementVersionableinterface and performs anEntry.setValueoperation only for entries whose versions match to versions of the corresponding current values. -
Classes in com.tangosol.util.processor used by com.tangosol.util.processorClassDescriptionAbstract base class for asynchronous entry processors.An AbstractProcessor is a partial EntryProcessor implementation that provides the default implementation of the
AbstractProcessor.processAll(java.util.Set<? extends com.tangosol.util.InvocableMap.Entry<K, V>>)method.PreloadRequest is a simple EntryProcessor that performs aEntry.getValuecall.PropertyProcessor is a base class for EntryProcessor implementations that depend on a ValueManipulator.