Uses of Interface
org.apache.ignite.lang.IgniteCallable
-
Packages that use IgniteCallable Package Description org.apache.ignite Contains entry-point Ignite & HPC APIs.org.apache.ignite.internal Contains main implementation.org.apache.ignite.internal.management.cache org.apache.ignite.internal.processors.cache This package contain cache-related processors & persistence implementation.org.apache.ignite.internal.processors.cache.persistence.migration org.apache.ignite.internal.processors.closure TODO.org.apache.ignite.internal.processors.cluster org.apache.ignite.internal.processors.datastructures org.apache.ignite.internal.processors.platform.compute org.apache.ignite.internal.util.lang org.apache.ignite.internal.util.lang.gridfunc Contains utilities classes forGridFunc. -
-
Uses of IgniteCallable in org.apache.ignite
Methods in org.apache.ignite with parameters of type IgniteCallable Modifier and Type Method Description <T> IgniteFuture<T>IgniteSemaphore. acquireAndExecute(IgniteCallable<T> callable, int numPermits)Acquires the given semaphore, executes the given callable and schedules the release of permits asynchronously<R> RIgniteCompute. affinityCall(@NotNull Collection<String> cacheNames, int partId, IgniteCallable<R> job)Executes given job on the node where partition is located (the partition is primary on the node)<R> RIgniteCompute. affinityCall(@NotNull Collection<String> cacheNames, Object affKey, IgniteCallable<R> job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> RIgniteCompute. affinityCall(String cacheName, Object affKey, IgniteCallable<R> job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> RIgniteQueue. affinityCall(IgniteCallable<R> job)Executes given job on collocated queue on the node where the queue is located (a.k.a. affinity co-location).<R> RIgniteSet. affinityCall(IgniteCallable<R> job)Executes given job on collocated set on the node where the set is located (a.k.a. affinity co-location).<R> IgniteFuture<R>IgniteCompute. affinityCallAsync(@NotNull Collection<String> cacheNames, int partId, IgniteCallable<R> job)Executes given job asynchronously on the node where partition is located (the partition is primary on the node) The data of the partition will not be migrated from the target node while the job is executed.<R> IgniteFuture<R>IgniteCompute. affinityCallAsync(@NotNull Collection<String> cacheNames, Object affKey, IgniteCallable<R> job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> IgniteFuture<R>IgniteCompute. affinityCallAsync(String cacheName, Object affKey, IgniteCallable<R> job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> Collection<R>IgniteCompute. broadcast(IgniteCallable<R> job)Broadcasts given job to all nodes in cluster group.<R> IgniteFuture<Collection<R>>IgniteCompute. broadcastAsync(IgniteCallable<R> job)Broadcasts given job asynchronously to all nodes in cluster group.<R> RIgniteCompute. call(IgniteCallable<R> job)Executes provided job on a node within the underlying cluster group.<R> IgniteFuture<R>IgniteCompute. callAsync(IgniteCallable<R> job)Executes provided job asynchronously on a node within the underlying cluster group.Method parameters in org.apache.ignite with type arguments of type IgniteCallable Modifier and Type Method Description <R> Collection<R>IgniteCompute. call(Collection<? extends IgniteCallable<R>> jobs)Executes collection of jobs on nodes within the underlying cluster group.<R1,R2>
R2IgniteCompute. call(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,R2> rdc)Executes collection of jobs on nodes within the underlying cluster group.<R> IgniteFuture<Collection<R>>IgniteCompute. callAsync(Collection<? extends IgniteCallable<R>> jobs)Executes collection of jobs asynchronously on nodes within the underlying cluster group.<R1,R2>
IgniteFuture<R2>IgniteCompute. callAsync(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,R2> rdc)Executes collection of jobs asynchronously on nodes within the underlying cluster group. -
Uses of IgniteCallable in org.apache.ignite.internal
Methods in org.apache.ignite.internal with parameters of type IgniteCallable Modifier and Type Method Description <R> RIgniteComputeImpl. affinityCall(@NotNull Collection<String> cacheNames, int partId, IgniteCallable<R> job)Executes given job on the node where partition is located (the partition is primary on the node)<R> RIgniteComputeImpl. affinityCall(@NotNull Collection<String> cacheNames, Object affKey, IgniteCallable<R> job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> RIgniteComputeImpl. affinityCall(String cacheName, Object affKey, IgniteCallable<R> job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> IgniteInternalFuture<R>IgniteComputeHandler. affinityCallAsync(@NotNull Collection<String> cacheNames, int partId, IgniteCallable<R> job)Affinity call implementation.<R> IgniteInternalFuture<R>IgniteComputeHandler. affinityCallAsync(@NotNull Collection<String> cacheNames, Object affKey, IgniteCallable<R> job)Affinity call implementation.<R> IgniteInternalFuture<R>IgniteComputeHandler. affinityCallAsync(String cacheName, Object affKey, IgniteCallable<R> job)Affinity call implementation.<R> IgniteFuture<R>IgniteComputeImpl. affinityCallAsync(@NotNull Collection<String> cacheNames, int partId, IgniteCallable<R> job)Executes given job asynchronously on the node where partition is located (the partition is primary on the node) The data of the partition will not be migrated from the target node while the job is executed.<R> IgniteFuture<R>IgniteComputeImpl. affinityCallAsync(@NotNull Collection<String> cacheNames, Object affKey, IgniteCallable<R> job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> IgniteFuture<R>IgniteComputeImpl. affinityCallAsync(String cacheName, Object affKey, IgniteCallable<R> job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).<R> Collection<R>IgniteComputeImpl. broadcast(IgniteCallable<R> job)Broadcasts given job to all nodes in cluster group.<R> IgniteInternalFuture<Collection<R>>IgniteComputeHandler. broadcastAsync(IgniteCallable<R> job)Broadcast implementation.<R> IgniteFuture<Collection<R>>IgniteComputeImpl. broadcastAsync(IgniteCallable<R> job)Broadcasts given job asynchronously to all nodes in cluster group.<R> RIgniteComputeImpl. call(IgniteCallable<R> job)Executes provided job on a node within the underlying cluster group.<R> IgniteInternalFuture<R>IgniteComputeHandler. callAsync(IgniteCallable<R> job)Call implementation.<R> IgniteFuture<R>IgniteComputeImpl. callAsync(IgniteCallable<R> job)Executes provided job asynchronously on a node within the underlying cluster group.Method parameters in org.apache.ignite.internal with type arguments of type IgniteCallable Modifier and Type Method Description <R> Collection<R>IgniteComputeImpl. call(Collection<? extends IgniteCallable<R>> jobs)Executes collection of jobs on nodes within the underlying cluster group.<R1,R2>
R2IgniteComputeImpl. call(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,R2> rdc)Executes collection of jobs on nodes within the underlying cluster group.<R> IgniteInternalFuture<Collection<R>>IgniteComputeHandler. callAsync(Collection<? extends IgniteCallable<R>> jobs)Call implementation.<R1,R2>
IgniteInternalFuture<R2>IgniteComputeHandler. callAsync(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,R2> rdc)Call with reducer implementation.<R> IgniteFuture<Collection<R>>IgniteComputeImpl. callAsync(Collection<? extends IgniteCallable<R>> jobs)Executes collection of jobs asynchronously on nodes within the underlying cluster group.<R1,R2>
IgniteFuture<R2>IgniteComputeImpl. callAsync(Collection<? extends IgniteCallable<R1>> jobs, IgniteReducer<R1,R2> rdc)Executes collection of jobs asynchronously on nodes within the underlying cluster group. -
Uses of IgniteCallable in org.apache.ignite.internal.management.cache
Classes in org.apache.ignite.internal.management.cache that implement IgniteCallable Modifier and Type Class Description classContentionClosureclassFindAndDeleteGarbageInPersistenceClosureClass contains logic of finding data of already destroyed caches in running cache groups.classValidateIndexesClosureClosure that locally validates indexes of given caches.classViewCacheClosureView cache closure. -
Uses of IgniteCallable in org.apache.ignite.internal.processors.cache
Classes in org.apache.ignite.internal.processors.cache that implement IgniteCallable Modifier and Type Class Description classFetchActiveTxOwnerTraceClosureClosure that is computed on near node to get the stack trace of active transaction owner thread. -
Uses of IgniteCallable in org.apache.ignite.internal.processors.cache.persistence.migration
Classes in org.apache.ignite.internal.processors.cache.persistence.migration that implement IgniteCallable Modifier and Type Class Description classUpgradePendingTreeToPerPartitionTaskIgnite native persistence migration task upgrades existed PendingTrees to per-partition basis. -
Uses of IgniteCallable in org.apache.ignite.internal.processors.closure
Methods in org.apache.ignite.internal.processors.closure with parameters of type IgniteCallable Modifier and Type Method Description <R> ComputeTaskInternalFuture<R>GridClosureProcessor. affinityCall(Collection<String> cacheNames, Object affKey, IgniteCallable<R> job, TaskExecutionOptions opts) -
Uses of IgniteCallable in org.apache.ignite.internal.processors.cluster
Classes in org.apache.ignite.internal.processors.cluster that implement IgniteCallable Modifier and Type Class Description classClientGetClusterStateComputeRequestRequest for getting cluster state on client node. -
Uses of IgniteCallable in org.apache.ignite.internal.processors.datastructures
Methods in org.apache.ignite.internal.processors.datastructures with parameters of type IgniteCallable Modifier and Type Method Description <T> IgniteFuture<T>GridCacheSemaphoreImpl. acquireAndExecute(IgniteCallable<T> callable, int numPermits)Acquires the given semaphore, executes the given callable and schedules the release of permits asynchronously<R> RGridCacheQueueAdapter. affinityCall(IgniteCallable<R> job)Executes given job on collocated queue on the node where the queue is located (a.k.a. affinity co-location).<R> RGridCacheQueueProxy. affinityCall(IgniteCallable<R> job)Executes given job on collocated queue on the node where the queue is located (a.k.a. affinity co-location).<R> RGridCacheSetImpl. affinityCall(IgniteCallable<R> job)Executes given job on collocated set on the node where the set is located (a.k.a. affinity co-location).<R> RGridCacheSetProxy. affinityCall(IgniteCallable<R> job)Executes given job on collocated set on the node where the set is located (a.k.a. affinity co-location). -
Uses of IgniteCallable in org.apache.ignite.internal.processors.platform.compute
Classes in org.apache.ignite.internal.processors.platform.compute that implement IgniteCallable Modifier and Type Class Description classPlatformCallableCallable implementation that delegates to native platform. -
Uses of IgniteCallable in org.apache.ignite.internal.util.lang
Methods in org.apache.ignite.internal.util.lang that return IgniteCallable Modifier and Type Method Description static IgniteCallable<AtomicInteger>GridFunc. newAtomicInt()Deprecated.static <K,V>
IgniteCallable<ConcurrentMap<K,V>>GridFunc. newCMap()Returns a factory closure that creates newConcurrentMapinstance.static <E> IgniteCallable<Set<E>>GridFunc. newCSet()Returns a factory closure that creates newGridConcurrentHashSetinstance.static <K,V>
IgniteCallable<Map<K,V>>GridFunc. newMap()Deprecated.static <T> IgniteCallable<Set<T>>GridFunc. newSet()Returns a factory closure that creates newSetinstance. -
Uses of IgniteCallable in org.apache.ignite.internal.util.lang.gridfunc
Classes in org.apache.ignite.internal.util.lang.gridfunc that implement IgniteCallable Modifier and Type Class Description classAtomicIntegerFactoryCallableAtomic integer factory.classConcurrentHashSetFactoryCallableConcurrent hash set factory.classConcurrentMapFactoryCallableConcurrent hash map factory.classMapFactoryCallableHash map factory.classSetFactoryCallableHash set factory.
-