com.hazelcast.client.spi
Interface ClientExecutionService

All Known Implementing Classes:
ClientExecutionServiceImpl

public interface ClientExecutionService

Author:
mdogan 5/16/13

Method Summary
 void execute(Runnable command)
           
 ExecutorService getAsyncExecutor()
           
 ScheduledFuture<?> schedule(Runnable command, long delay, TimeUnit unit)
           
 ScheduledFuture<?> scheduleAtFixedRate(Runnable command, long initialDelay, long period, TimeUnit unit)
           
 ScheduledFuture<?> scheduleWithFixedDelay(Runnable command, long initialDelay, long period, TimeUnit unit)
           
<T> ICompletableFuture<T>
submit(Callable<T> task)
           
 ICompletableFuture<?> submit(Runnable task)
           
 

Method Detail

execute

void execute(Runnable command)

submit

ICompletableFuture<?> submit(Runnable task)

submit

<T> ICompletableFuture<T> submit(Callable<T> task)

schedule

ScheduledFuture<?> schedule(Runnable command,
                            long delay,
                            TimeUnit unit)

scheduleAtFixedRate

ScheduledFuture<?> scheduleAtFixedRate(Runnable command,
                                       long initialDelay,
                                       long period,
                                       TimeUnit unit)

scheduleWithFixedDelay

ScheduledFuture<?> scheduleWithFixedDelay(Runnable command,
                                          long initialDelay,
                                          long period,
                                          TimeUnit unit)

getAsyncExecutor

ExecutorService getAsyncExecutor()


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.