public class ClientExecutorServiceProxy extends ClientProxy implements IExecutorService
name| Constructor and Description |
|---|
ClientExecutorServiceProxy(String serviceName,
String objectId,
ClientContext context) |
deregisterListener, destroy, destroyLocally, destroyRemotely, equals, getClient, getConnectedServerVersion, getContext, getDistributedObjectName, getId, getName, getPartitionKey, getSerializationService, getServiceName, hashCode, invoke, invoke, invokeOnAddress, invokeOnPartition, invokeOnPartitionInterruptibly, onDestroy, onInitialize, onShutdown, postDestroy, preDestroy, registerListener, setContext, toData, toObjectclone, finalize, getClass, notify, notifyAll, wait, wait, waitdestroy, getName, getPartitionKey, getServiceNamepublic ClientExecutorServiceProxy(String serviceName, String objectId, ClientContext context)
public void executeOnKeyOwner(Runnable command, Object key)
executeOnKeyOwner in interface IExecutorServicepublic void executeOnMember(Runnable command, Member member)
executeOnMember in interface IExecutorServicepublic void executeOnMembers(Runnable command, Collection<Member> members)
executeOnMembers in interface IExecutorServicepublic void execute(Runnable command, MemberSelector memberSelector)
execute in interface IExecutorServicepublic void executeOnMembers(Runnable command, MemberSelector memberSelector)
executeOnMembers in interface IExecutorServicepublic void executeOnAllMembers(Runnable command)
executeOnAllMembers in interface IExecutorServicepublic <T> Future<T> submitToMember(Callable<T> task, Member member)
submitToMember in interface IExecutorServicepublic <T> Map<Member,Future<T>> submitToMembers(Callable<T> task, Collection<Member> members)
submitToMembers in interface IExecutorServicepublic <T> Future<T> submit(Callable<T> task, MemberSelector memberSelector)
submit in interface IExecutorServicepublic <T> Map<Member,Future<T>> submitToMembers(Callable<T> task, MemberSelector memberSelector)
submitToMembers in interface IExecutorServicepublic <T> Map<Member,Future<T>> submitToAllMembers(Callable<T> task)
submitToAllMembers in interface IExecutorServicepublic void submitToMember(Runnable command, Member member, ExecutionCallback callback)
submitToMember in interface IExecutorServicepublic void submitToMembers(Runnable command, Collection<Member> members, MultiExecutionCallback callback)
submitToMembers in interface IExecutorServicepublic <T> void submitToMember(Callable<T> task, Member member, ExecutionCallback<T> callback)
submitToMember in interface IExecutorServicepublic <T> void submitToMembers(Callable<T> task, Collection<Member> members, MultiExecutionCallback callback)
submitToMembers in interface IExecutorServicepublic void submit(Runnable task, MemberSelector memberSelector, ExecutionCallback callback)
submit in interface IExecutorServicepublic void submitToMembers(Runnable task, MemberSelector memberSelector, MultiExecutionCallback callback)
submitToMembers in interface IExecutorServicepublic <T> void submit(Callable<T> task, MemberSelector memberSelector, ExecutionCallback<T> callback)
submit in interface IExecutorServicepublic <T> void submitToMembers(Callable<T> task, MemberSelector memberSelector, MultiExecutionCallback callback)
submitToMembers in interface IExecutorServicepublic void submitToAllMembers(Runnable command, MultiExecutionCallback callback)
submitToAllMembers in interface IExecutorServicepublic <T> void submitToAllMembers(Callable<T> task, MultiExecutionCallback callback)
submitToAllMembers in interface IExecutorServicepublic Future<?> submit(Runnable command)
submit in interface ExecutorServicepublic <T> Future<T> submit(Runnable command, T result)
submit in interface ExecutorServicepublic <T> Future<T> submit(Callable<T> task)
submit in interface ExecutorServicepublic <T> void submit(Runnable command, ExecutionCallback<T> callback)
submit in interface IExecutorServicepublic <T> void submit(Callable<T> task, ExecutionCallback<T> callback)
submit in interface IExecutorServicepublic <T> Future<T> submitToKeyOwner(Callable<T> task, Object key)
submitToKeyOwner in interface IExecutorServicepublic void submitToKeyOwner(Runnable command, Object key, ExecutionCallback callback)
submitToKeyOwner in interface IExecutorServicepublic <T> void submitToKeyOwner(Callable<T> task, Object key, ExecutionCallback<T> callback)
submitToKeyOwner in interface IExecutorServicepublic LocalExecutorStats getLocalExecutorStats()
getLocalExecutorStats in interface IExecutorServicepublic void shutdown()
shutdown in interface ExecutorServicepublic List<Runnable> shutdownNow()
shutdownNow in interface ExecutorServicepublic boolean isShutdown()
isShutdown in interface ExecutorServicepublic boolean isTerminated()
isTerminated in interface ExecutorServicepublic boolean awaitTermination(long timeout,
TimeUnit unit)
throws InterruptedException
awaitTermination in interface ExecutorServiceInterruptedExceptionpublic <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks) throws InterruptedException
invokeAll in interface ExecutorServiceInterruptedExceptionpublic <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) throws InterruptedException
invokeAll in interface ExecutorServiceInterruptedExceptionpublic <T> T invokeAny(Collection<? extends Callable<T>> tasks) throws InterruptedException, ExecutionException
invokeAny in interface ExecutorServiceInterruptedExceptionExecutionExceptionpublic <T> T invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
invokeAny in interface ExecutorServiceInterruptedExceptionExecutionExceptionTimeoutExceptionCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.