Uses of Interface
com.hazelcast.scheduledexecutor.IScheduledFuture
Package
Description
This package contains ScheduledExecutorService functionality for Hazelcast.
-
Uses of IScheduledFuture in com.hazelcast.scheduledexecutor
Modifier 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
.Modifier 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.