Uses of Interface
org.apache.ignite.lang.IgniteRunnable
-
-
Uses of IgniteRunnable in org.apache.ignite
Methods in org.apache.ignite with parameters of type IgniteRunnable Modifier and Type Method Description voidIgniteCompute. affinityRun(@NotNull Collection<String> cacheNames, int partId, IgniteRunnable job)Executes given job on the node where partition is located (the partition is primary on the node)voidIgniteCompute. affinityRun(@NotNull Collection<String> cacheNames, Object affKey, IgniteRunnable job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).voidIgniteCompute. affinityRun(String cacheName, Object affKey, IgniteRunnable job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).voidIgniteQueue. affinityRun(IgniteRunnable job)Executes given job on collocated queue on the node where the queue is located (a.k.a. affinity co-location).voidIgniteSet. affinityRun(IgniteRunnable job)Executes given job on collocated set on the node where the set is located (a.k.a. affinity co-location).IgniteFuture<Void>IgniteCompute. affinityRunAsync(@NotNull Collection<String> cacheNames, int partId, IgniteRunnable 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.IgniteFuture<Void>IgniteCompute. affinityRunAsync(@NotNull Collection<String> cacheNames, Object affKey, IgniteRunnable job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).IgniteFuture<Void>IgniteCompute. affinityRunAsync(String cacheName, Object affKey, IgniteRunnable job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).voidIgniteCompute. broadcast(IgniteRunnable job)Broadcasts given job to all nodes in the cluster group.IgniteFuture<Void>IgniteCompute. broadcastAsync(IgniteRunnable job)Broadcasts given job asynchronously to all nodes in the cluster group.voidIgniteCompute. run(IgniteRunnable job)Executes provided job on a node within the underlying cluster group.IgniteFuture<Void>IgniteCompute. runAsync(IgniteRunnable job)Executes provided job asynchronously on a node within the underlying cluster group.Method parameters in org.apache.ignite with type arguments of type IgniteRunnable Modifier and Type Method Description voidIgniteCompute. run(Collection<? extends IgniteRunnable> jobs)Executes collection of jobs on grid nodes within the underlying cluster group.IgniteFuture<Void>IgniteCompute. runAsync(Collection<? extends IgniteRunnable> jobs)Executes collection of jobs asynchronously on grid nodes within the underlying cluster group. -
Uses of IgniteRunnable in org.apache.ignite.internal
Methods in org.apache.ignite.internal with parameters of type IgniteRunnable Modifier and Type Method Description voidIgniteComputeImpl. affinityRun(@NotNull Collection<String> cacheNames, int partId, IgniteRunnable job)Executes given job on the node where partition is located (the partition is primary on the node)voidIgniteComputeImpl. affinityRun(@NotNull Collection<String> cacheNames, Object affKey, IgniteRunnable job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).voidIgniteComputeImpl. affinityRun(String cacheName, Object affKey, IgniteRunnable job)Executes given job on the node where data for provided affinity key is located (a.k.a. affinity co-location).IgniteInternalFuture<?>IgniteComputeHandler. affinityRunAsync(@NotNull Collection<String> cacheNames, int partId, IgniteRunnable job)Affinity run implementation.IgniteInternalFuture<?>IgniteComputeHandler. affinityRunAsync(@NotNull Collection<String> cacheNames, Object affKey, IgniteRunnable job)Affinity run implementation.IgniteInternalFuture<?>IgniteComputeHandler. affinityRunAsync(String cacheName, Object affKey, IgniteRunnable job)Affinity run implementation.IgniteFuture<Void>IgniteComputeImpl. affinityRunAsync(@NotNull Collection<String> cacheNames, int partId, IgniteRunnable 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.IgniteFuture<Void>IgniteComputeImpl. affinityRunAsync(@NotNull Collection<String> cacheNames, Object affKey, IgniteRunnable job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).IgniteFuture<Void>IgniteComputeImpl. affinityRunAsync(String cacheName, Object affKey, IgniteRunnable job)Executes given job asynchronously on the node where data for provided affinity key is located (a.k.a. affinity co-location).voidIgniteComputeImpl. broadcast(IgniteRunnable job)Broadcasts given job to all nodes in the cluster group.IgniteInternalFuture<?>IgniteComputeHandler. broadcastAsync(IgniteRunnable job)Broadcast implementation.IgniteFuture<Void>IgniteComputeImpl. broadcastAsync(IgniteRunnable job)Broadcasts given job asynchronously to all nodes in the cluster group.voidIgniteInternalFuture. listen(IgniteRunnable lsnr)Registers listener closure to be asynchronously notified whenever future completes.voidIgniteComputeImpl. run(IgniteRunnable job)Executes provided job on a node within the underlying cluster group.IgniteInternalFuture<?>IgniteComputeHandler. runAsync(IgniteRunnable job)Run implementation.IgniteFuture<Void>IgniteComputeImpl. runAsync(IgniteRunnable 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 IgniteRunnable Modifier and Type Method Description voidIgniteComputeImpl. run(Collection<? extends IgniteRunnable> jobs)Executes collection of jobs on grid nodes within the underlying cluster group.IgniteInternalFuture<?>IgniteComputeHandler. runAsync(Collection<? extends IgniteRunnable> jobs)Run implementation.IgniteFuture<Void>IgniteComputeImpl. runAsync(Collection<? extends IgniteRunnable> jobs)Executes collection of jobs asynchronously on grid nodes within the underlying cluster group. -
Uses of IgniteRunnable in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteRunnable Modifier and Type Method Description voidWalStateManager.WALDisableContext. execute(IgniteRunnable cls)voidWalStateManager. runWithOutWAL(IgniteRunnable cls)None record will be logged in closure call. -
Uses of IgniteRunnable in org.apache.ignite.internal.processors.cache.transactions
Classes in org.apache.ignite.internal.processors.cache.transactions that implement IgniteRunnable Modifier and Type Class Description classTxCollisionsDumpSettingsClosureChange tx collisions interval or negative for disabling. -
Uses of IgniteRunnable in org.apache.ignite.internal.processors.cluster
Classes in org.apache.ignite.internal.processors.cluster that implement IgniteRunnable Modifier and Type Class Description classClientSetClusterStateComputeRequestRequest for the change cluster state from client node. -
Uses of IgniteRunnable in org.apache.ignite.internal.processors.datastructures
Methods in org.apache.ignite.internal.processors.datastructures with parameters of type IgniteRunnable Modifier and Type Method Description voidGridCacheQueueAdapter. affinityRun(IgniteRunnable job)Executes given job on collocated queue on the node where the queue is located (a.k.a. affinity co-location).voidGridCacheQueueProxy. affinityRun(IgniteRunnable job)Executes given job on collocated queue on the node where the queue is located (a.k.a. affinity co-location).voidGridCacheSetImpl. affinityRun(IgniteRunnable job)Executes given job on collocated set on the node where the set is located (a.k.a. affinity co-location).voidGridCacheSetProxy. affinityRun(IgniteRunnable job)Executes given job on collocated set on the node where the set is located (a.k.a. affinity co-location). -
Uses of IgniteRunnable in org.apache.ignite.internal.processors.platform.compute
Classes in org.apache.ignite.internal.processors.platform.compute that implement IgniteRunnable Modifier and Type Class Description classPlatformRunnableRunnable implementation that delegates to native platform.Methods in org.apache.ignite.internal.processors.platform.compute with parameters of type IgniteRunnable Modifier and Type Method Description voidPlatformCompute.ComputeConvertingFuture. listen(IgniteRunnable lsnr)Registers listener closure to be asynchronously notified whenever future completes. -
Uses of IgniteRunnable in org.apache.ignite.internal.util
Methods in org.apache.ignite.internal.util with parameters of type IgniteRunnable Modifier and Type Method Description static IgniteFuture<Void>IgniteUtils. broadcastToNodesWithFilterAsync(GridKernalContext kctx, IgniteRunnable job, boolean srvrsOnly, IgnitePredicate<ClusterNode> nodeFilter)Broadcasts given job to nodes that match filter. -
Uses of IgniteRunnable in org.apache.ignite.internal.util.future
Methods in org.apache.ignite.internal.util.future with parameters of type IgniteRunnable Modifier and Type Method Description voidGridFinishedFuture. listen(IgniteRunnable lsnr)Registers listener closure to be asynchronously notified whenever future completes.voidGridFutureAdapter. listen(IgniteRunnable lsnr)Registers listener closure to be asynchronously notified whenever future completes. -
Uses of IgniteRunnable in org.apache.ignite.internal.util.lang
Subinterfaces of IgniteRunnable in org.apache.ignite.internal.util.lang Modifier and Type Interface Description interfaceRunnableXRunnable that can throw checked exception.Classes in org.apache.ignite.internal.util.lang that implement IgniteRunnable Modifier and Type Class Description classGridAbsClosureDefines a convenient absolute, i.e.classGridAbsClosureXConvenient abs-closure subclass that allows for thrown grid exception. -
Uses of IgniteRunnable in org.apache.ignite.internal.util.lang.gridfunc
Classes in org.apache.ignite.internal.util.lang.gridfunc that implement IgniteRunnable Modifier and Type Class Description classNoOpClosureAbsolute closure that does nothing.classRunnableWrapperClosureClosure that wraps given runnable. -
Uses of IgniteRunnable in org.apache.ignite.internal.util.nio
Classes in org.apache.ignite.internal.util.nio that implement IgniteRunnable Modifier and Type Class Description classGridNioMessageTrackerMessage tracker.Methods in org.apache.ignite.internal.util.nio that return IgniteRunnable Modifier and Type Method Description static @Nullable IgniteRunnableGridNioBackPressureControl. threadTracker()Methods in org.apache.ignite.internal.util.nio with parameters of type IgniteRunnable Modifier and Type Method Description static voidGridNioBackPressureControl. threadProcessingMessage(boolean processing, @Nullable IgniteRunnable tracker) -
Uses of IgniteRunnable in org.apache.ignite.internal.util.typedef
Classes in org.apache.ignite.internal.util.typedef that implement IgniteRunnable Modifier and Type Class Description classCADefinesaliasforGridAbsClosureby extending it.classCAXDefinesaliasforGridAbsClosureXby extending it. -
Uses of IgniteRunnable in org.apache.ignite.spi.communication
Methods in org.apache.ignite.spi.communication with parameters of type IgniteRunnable Modifier and Type Method Description voidCommunicationListener. onMessage(UUID nodeId, T msg, IgniteRunnable msgC)NOTE:CommunicationSpishould ignore very first 4 bytes received from sender node and pass the rest of the received message to the listener. -
Uses of IgniteRunnable in org.apache.ignite.spi.communication.tcp
Methods in org.apache.ignite.spi.communication.tcp with parameters of type IgniteRunnable Modifier and Type Method Description protected voidTcpCommunicationSpi. notifyListener(UUID sndId, Message msg, IgniteRunnable msgC) -
Uses of IgniteRunnable in org.apache.ignite.spi.communication.tcp.internal
Fields in org.apache.ignite.spi.communication.tcp.internal declared as IgniteRunnable Modifier and Type Field Description static IgniteRunnableCommunicationTcpUtils. NOOPNo-op runnable.
-