Uses of Interface
com.gigaspaces.async.AsyncResultFilter
Packages that use AsyncResultFilter
Package
Description
Provides GigaSpaces asynchronous operations related interfaces.
-
Uses of AsyncResultFilter in com.gigaspaces.async
Methods in com.gigaspaces.async with parameters of type AsyncResultFilterModifier and TypeMethodDescriptionstatic <T,R> AsyncFuture<R> FutureFactory.create(AsyncFuture<T>[] futures, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> moderator) -
Uses of AsyncResultFilter in com.gigaspaces.async.internal
Constructors in com.gigaspaces.async.internal with parameters of type AsyncResultFilterModifierConstructorDescriptionCompoundFuture(AsyncFuture<T>[] futures, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> moderator) -
Uses of AsyncResultFilter in com.gigaspaces.internal.client.spaceproxy.executors
Classes in com.gigaspaces.internal.client.spaceproxy.executors that implement AsyncResultFilter -
Uses of AsyncResultFilter in com.gigaspaces.internal.extension
Classes in com.gigaspaces.internal.extension that implement AsyncResultFilter -
Uses of AsyncResultFilter in org.openspaces.core.executor
Methods in org.openspaces.core.executor with parameters of type AsyncResultFilterModifier and TypeMethodDescriptionstatic <T extends Serializable,R>
DistributedTask<T,R> TaskExecutors.privilegedTask(DistributedTask<T, R> task, AsyncResultFilter<T> filter) Constructs a new privileged task wrapping the actual task and filter to execute.static <T extends Serializable,R>
DistributedTask<T,R> TaskExecutors.task(Runnable runnable, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> filter) Constructs a new runnable distributed task adapter with a separate reducer and filter.static <T extends Serializable,R>
DistributedTask<T,R> TaskExecutors.task(Runnable runnable, T result, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> filter) Constructs a new runnable distributed task adapter with a separate reducer and filter.static <T extends Serializable,R>
DistributedTask<T,R> TaskExecutors.task(Callable<T> callable, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> filter) Constructs a new callable distributed task adapter with a separate reducer and filter. -
Uses of AsyncResultFilter in org.openspaces.core.executor.internal
Classes in org.openspaces.core.executor.internal that implement AsyncResultFilterModifier and TypeClassDescriptionclassInternalDistributedSpaceTaskWrapper<T extends Serializable,R> An internal implementation ofDistributedSpaceTaskthat wraps the actualTaskto be executed.classInternalDurableTaskWrapper<T extends Serializable,R> -
Uses of AsyncResultFilter in org.openspaces.core.executor.juc
Classes in org.openspaces.core.executor.juc that implement AsyncResultFilterModifier and TypeClassDescriptionclassCallableDistributedTaskAdapter<T extends Serializable,R> An adapter allowing to execute aCallablein a distributed fashion.classRunnableDistributedTaskAdapter<T extends Serializable,R> An adapter allowing to execute aRunnablein a distributed fashion.Constructors in org.openspaces.core.executor.juc with parameters of type AsyncResultFilterModifierConstructorDescriptionCallableDistributedTaskAdapter(Callable<T> callable, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> filter) Constructs a new callable distributed task adapter with a separate reducer and filter.RunnableDistributedTaskAdapter(Runnable runnable, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> filter) Constructs a new runnable distributed task adapter with a separate reducer and filter.RunnableDistributedTaskAdapter(Runnable runnable, T result, AsyncResultsReducer<T, R> reducer, AsyncResultFilter<T> filter) Constructs a new runnable distributed task adapter with a separate reducer and filter. -
Uses of AsyncResultFilter in org.openspaces.core.executor.support
Classes in org.openspaces.core.executor.support that implement AsyncResultFilterModifier and TypeClassDescriptionclassAbstractDelegatingDistributedTask<T extends Serializable,R> A base class for delegating tasks that are also distributed tasksclassA sum distrubted task that accepts aTaskto delegate the actual execution to and implements theAvgTask.reduce(java.util.List)operation.classA max distrubuted task that accepts aTaskto delegate the actual execution to and implements theMaxTask.reduce(java.util.List)operation.classA min distrubuted task that accepts aTaskto delegate the actual execution to and implements theMinTask.reduce(java.util.List)operation.classPrivilegedDistributedTask<T extends Serializable,R> A delegating distrubuted task (with an optional filter) that runs under established access control settings.classSimpleDelegatingDistributedTask<T extends Serializable,R> A simple implementation of delegating distributed task that accepts the task to delegate to.classA sum distrubuted task that accepts aTaskto delegate the actual execution to and implements theSumTask.reduce(java.util.List)operation.Methods in org.openspaces.core.executor.support that return AsyncResultFilterModifier and TypeMethodDescriptionprotected AsyncResultFilter<T>AbstractDelegatingDistributedTask.getFilter()Constructors in org.openspaces.core.executor.support with parameters of type AsyncResultFilterModifierConstructorDescriptionAbstractDelegatingDistributedTask(Task<T> task, AsyncResultFilter<T> filter) Constructs a new sum distributed task that delegates the actual execution to th provided task.Constructs a new sum distributed task that delegates the actual execution to th provided task.Constructs a new sum distributed task that delegates the actual execution to th provided task.PrivilegedDistributedTask(DistributedTask<T, R> task, AsyncResultFilter<T> filter) Constructs a new privileged task wrapping the actual task and filter to execute.SimpleDelegatingDistributedTask(DistributedTask<T, R> task, AsyncResultFilter<T> filter) Constructs a new sum distributed task that delegates the actual execution to th provided task.