Uses of Interface
com.hazelcast.scheduledexecutor.IScheduledFuture
Packages that use IScheduledFuture
Package
Description
This package contains ScheduledExecutorService functionality for Hazelcast.
-
Uses of IScheduledFuture in com.hazelcast.scheduledexecutor
Methods in com.hazelcast.scheduledexecutor that return IScheduledFutureModifier and TypeMethodDescription<V> IScheduledFuture<V>
IScheduledExecutorService.getScheduledFuture
(ScheduledTaskHandler handler) Creates a newIScheduledFuture
from the given handler.<V> IScheduledFuture<V>
Creates and executes a one-shot action that becomes enabled after the given delay.<V> IScheduledFuture<V>
Creates and executes a one-shot action that becomes enabled after the given delay.<V> IScheduledFuture<V>
IScheduledExecutorService.scheduleAtFixedRate
(Runnable command, long initialDelay, long period, TimeUnit unit) Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period.<V> IScheduledFuture<V>
IScheduledExecutorService.scheduleOnKeyOwner
(Runnable command, Object key, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay on the partition owner of the given key.<V> IScheduledFuture<V>
IScheduledExecutorService.scheduleOnKeyOwner
(Callable<V> command, Object key, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay on the partition owner of the given key.<V> IScheduledFuture<V>
IScheduledExecutorService.scheduleOnKeyOwnerAtFixedRate
(Runnable command, Object key, long initialDelay, long period, TimeUnit unit) Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period on the partition owner of the given key.<V> IScheduledFuture<V>
IScheduledExecutorService.scheduleOnMember
(Runnable command, Member member, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay at the givenMember
.<V> IScheduledFuture<V>
IScheduledExecutorService.scheduleOnMember
(Callable<V> command, Member member, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay at the givenMember
.<V> IScheduledFuture<V>
IScheduledExecutorService.scheduleOnMemberAtFixedRate
(Runnable command, Member member, long initialDelay, long period, TimeUnit unit) Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period at the givenMember
.Methods in com.hazelcast.scheduledexecutor that return types with arguments of type IScheduledFutureModifier and TypeMethodDescription<V> Map<Member,
List<IScheduledFuture<V>>> IScheduledExecutorService.getAllScheduledFutures()
Fetches and returns all scheduled (not disposed yet) futures from all members in the cluster.<V> Map<Member,
IScheduledFuture<V>> IScheduledExecutorService.scheduleOnAllMembers
(Runnable command, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay on all clusterMember
s.<V> Map<Member,
IScheduledFuture<V>> IScheduledExecutorService.scheduleOnAllMembers
(Callable<V> command, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay on all clusterMember
s.<V> Map<Member,
IScheduledFuture<V>> IScheduledExecutorService.scheduleOnAllMembersAtFixedRate
(Runnable command, long initialDelay, long period, TimeUnit unit) Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period on all clusterMember
s.<V> Map<Member,
IScheduledFuture<V>> IScheduledExecutorService.scheduleOnMembers
(Runnable command, Collection<Member> members, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay on allMember
s given.<V> Map<Member,
IScheduledFuture<V>> IScheduledExecutorService.scheduleOnMembers
(Callable<V> command, Collection<Member> members, long delay, TimeUnit unit) Creates and executes a one-shot action that becomes enabled after the given delay on allMember
s given.<V> Map<Member,
IScheduledFuture<V>> IScheduledExecutorService.scheduleOnMembersAtFixedRate
(Runnable command, Collection<Member> members, long initialDelay, long period, TimeUnit unit) Creates and executes a periodic action that becomes enabled first after the given initial delay, and subsequently with the given period on allMember
s given.