public class TracingExecutorService extends Object implements com.hazelcast.core.IExecutorService
| Constructor and Description |
|---|
TracingExecutorService(com.hazelcast.core.IExecutorService service,
boolean traceWithActiveSpanOnly) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long timeout,
TimeUnit unit) |
void |
destroy() |
void |
execute(Runnable command) |
void |
execute(Runnable command,
com.hazelcast.core.MemberSelector memberSelector) |
void |
executeOnAllMembers(Runnable command) |
void |
executeOnKeyOwner(Runnable command,
Object key) |
void |
executeOnMember(Runnable command,
com.hazelcast.core.Member member) |
void |
executeOnMembers(Runnable command,
Collection<com.hazelcast.core.Member> members) |
void |
executeOnMembers(Runnable command,
com.hazelcast.core.MemberSelector memberSelector) |
com.hazelcast.monitor.LocalExecutorStats |
getLocalExecutorStats() |
String |
getName() |
String |
getPartitionKey() |
String |
getServiceName() |
<T> List<Future<T>> |
invokeAll(Collection<? extends Callable<T>> tasks) |
<T> List<Future<T>> |
invokeAll(Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit) |
<T> T |
invokeAny(Collection<? extends Callable<T>> tasks) |
<T> T |
invokeAny(Collection<? extends Callable<T>> tasks,
long timeout,
TimeUnit unit) |
boolean |
isShutdown() |
boolean |
isTerminated() |
void |
shutdown() |
List<Runnable> |
shutdownNow() |
<T> Future<T> |
submit(Callable<T> task) |
<T> void |
submit(Callable<T> task,
com.hazelcast.core.ExecutionCallback<T> callback) |
<T> Future<T> |
submit(Callable<T> task,
com.hazelcast.core.MemberSelector memberSelector) |
<T> void |
submit(Callable<T> task,
com.hazelcast.core.MemberSelector memberSelector,
com.hazelcast.core.ExecutionCallback<T> callback) |
Future<?> |
submit(Runnable task) |
<T> void |
submit(Runnable task,
com.hazelcast.core.ExecutionCallback<T> callback) |
<T> void |
submit(Runnable task,
com.hazelcast.core.MemberSelector memberSelector,
com.hazelcast.core.ExecutionCallback<T> callback) |
<T> Future<T> |
submit(Runnable task,
T result) |
<T> Map<com.hazelcast.core.Member,Future<T>> |
submitToAllMembers(Callable<T> task) |
<T> void |
submitToAllMembers(Callable<T> task,
com.hazelcast.core.MultiExecutionCallback callback) |
void |
submitToAllMembers(Runnable task,
com.hazelcast.core.MultiExecutionCallback callback) |
<T> Future<T> |
submitToKeyOwner(Callable<T> task,
Object key) |
<T> void |
submitToKeyOwner(Callable<T> task,
Object key,
com.hazelcast.core.ExecutionCallback<T> callback) |
<T> void |
submitToKeyOwner(Runnable task,
Object key,
com.hazelcast.core.ExecutionCallback<T> callback) |
<T> Future<T> |
submitToMember(Callable<T> task,
com.hazelcast.core.Member member) |
<T> void |
submitToMember(Callable<T> task,
com.hazelcast.core.Member member,
com.hazelcast.core.ExecutionCallback<T> callback) |
<T> void |
submitToMember(Runnable task,
com.hazelcast.core.Member member,
com.hazelcast.core.ExecutionCallback<T> callback) |
<T> Map<com.hazelcast.core.Member,Future<T>> |
submitToMembers(Callable<T> task,
Collection<com.hazelcast.core.Member> members) |
<T> void |
submitToMembers(Callable<T> task,
Collection<com.hazelcast.core.Member> members,
com.hazelcast.core.MultiExecutionCallback callback) |
<T> Map<com.hazelcast.core.Member,Future<T>> |
submitToMembers(Callable<T> task,
com.hazelcast.core.MemberSelector memberSelector) |
<T> void |
submitToMembers(Callable<T> task,
com.hazelcast.core.MemberSelector memberSelector,
com.hazelcast.core.MultiExecutionCallback callback) |
void |
submitToMembers(Runnable task,
Collection<com.hazelcast.core.Member> members,
com.hazelcast.core.MultiExecutionCallback callback) |
void |
submitToMembers(Runnable task,
com.hazelcast.core.MemberSelector memberSelector,
com.hazelcast.core.MultiExecutionCallback callback) |
public TracingExecutorService(com.hazelcast.core.IExecutorService service,
boolean traceWithActiveSpanOnly)
public void execute(Runnable command, com.hazelcast.core.MemberSelector memberSelector)
execute in interface com.hazelcast.core.IExecutorServicepublic void executeOnKeyOwner(Runnable command, Object key)
executeOnKeyOwner in interface com.hazelcast.core.IExecutorServicepublic void executeOnMember(Runnable command, com.hazelcast.core.Member member)
executeOnMember in interface com.hazelcast.core.IExecutorServicepublic void executeOnMembers(Runnable command, Collection<com.hazelcast.core.Member> members)
executeOnMembers in interface com.hazelcast.core.IExecutorServicepublic void executeOnMembers(Runnable command, com.hazelcast.core.MemberSelector memberSelector)
executeOnMembers in interface com.hazelcast.core.IExecutorServicepublic void executeOnAllMembers(Runnable command)
executeOnAllMembers in interface com.hazelcast.core.IExecutorServicepublic <T> Future<T> submit(Callable<T> task, com.hazelcast.core.MemberSelector memberSelector)
submit in interface com.hazelcast.core.IExecutorServicepublic <T> Future<T> submitToKeyOwner(Callable<T> task, Object key)
submitToKeyOwner in interface com.hazelcast.core.IExecutorServicepublic <T> Future<T> submitToMember(Callable<T> task, com.hazelcast.core.Member member)
submitToMember in interface com.hazelcast.core.IExecutorServicepublic <T> Map<com.hazelcast.core.Member,Future<T>> submitToMembers(Callable<T> task, Collection<com.hazelcast.core.Member> members)
submitToMembers in interface com.hazelcast.core.IExecutorServicepublic <T> Map<com.hazelcast.core.Member,Future<T>> submitToMembers(Callable<T> task, com.hazelcast.core.MemberSelector memberSelector)
submitToMembers in interface com.hazelcast.core.IExecutorServicepublic <T> Map<com.hazelcast.core.Member,Future<T>> submitToAllMembers(Callable<T> task)
submitToAllMembers in interface com.hazelcast.core.IExecutorServicepublic <T> void submit(Runnable task, com.hazelcast.core.ExecutionCallback<T> callback)
submit in interface com.hazelcast.core.IExecutorServicepublic <T> void submit(Runnable task, com.hazelcast.core.MemberSelector memberSelector, com.hazelcast.core.ExecutionCallback<T> callback)
submit in interface com.hazelcast.core.IExecutorServicepublic <T> void submitToKeyOwner(Runnable task, Object key, com.hazelcast.core.ExecutionCallback<T> callback)
submitToKeyOwner in interface com.hazelcast.core.IExecutorServicepublic <T> void submitToMember(Runnable task, com.hazelcast.core.Member member, com.hazelcast.core.ExecutionCallback<T> callback)
submitToMember in interface com.hazelcast.core.IExecutorServicepublic void submitToMembers(Runnable task, Collection<com.hazelcast.core.Member> members, com.hazelcast.core.MultiExecutionCallback callback)
submitToMembers in interface com.hazelcast.core.IExecutorServicepublic void submitToMembers(Runnable task, com.hazelcast.core.MemberSelector memberSelector, com.hazelcast.core.MultiExecutionCallback callback)
submitToMembers in interface com.hazelcast.core.IExecutorServicepublic void submitToAllMembers(Runnable task, com.hazelcast.core.MultiExecutionCallback callback)
submitToAllMembers in interface com.hazelcast.core.IExecutorServicepublic <T> void submit(Callable<T> task, com.hazelcast.core.ExecutionCallback<T> callback)
submit in interface com.hazelcast.core.IExecutorServicepublic <T> void submit(Callable<T> task, com.hazelcast.core.MemberSelector memberSelector, com.hazelcast.core.ExecutionCallback<T> callback)
submit in interface com.hazelcast.core.IExecutorServicepublic <T> void submitToKeyOwner(Callable<T> task, Object key, com.hazelcast.core.ExecutionCallback<T> callback)
submitToKeyOwner in interface com.hazelcast.core.IExecutorServicepublic <T> void submitToMember(Callable<T> task, com.hazelcast.core.Member member, com.hazelcast.core.ExecutionCallback<T> callback)
submitToMember in interface com.hazelcast.core.IExecutorServicepublic <T> void submitToMembers(Callable<T> task, Collection<com.hazelcast.core.Member> members, com.hazelcast.core.MultiExecutionCallback callback)
submitToMembers in interface com.hazelcast.core.IExecutorServicepublic <T> void submitToMembers(Callable<T> task, com.hazelcast.core.MemberSelector memberSelector, com.hazelcast.core.MultiExecutionCallback callback)
submitToMembers in interface com.hazelcast.core.IExecutorServicepublic <T> void submitToAllMembers(Callable<T> task, com.hazelcast.core.MultiExecutionCallback callback)
submitToAllMembers in interface com.hazelcast.core.IExecutorServicepublic com.hazelcast.monitor.LocalExecutorStats getLocalExecutorStats()
getLocalExecutorStats in interface com.hazelcast.core.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> Future<T> submit(Callable<T> task)
submit in interface ExecutorServicepublic <T> Future<T> submit(Runnable task, T result)
submit in interface ExecutorServicepublic Future<?> submit(Runnable task)
submit in interface ExecutorServicepublic <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 ExecutorServiceInterruptedExceptionExecutionExceptionTimeoutExceptionpublic String getPartitionKey()
getPartitionKey in interface com.hazelcast.core.DistributedObjectpublic String getName()
getName in interface com.hazelcast.core.DistributedObjectpublic String getServiceName()
getServiceName in interface com.hazelcast.core.DistributedObjectpublic void destroy()
destroy in interface com.hazelcast.core.DistributedObjectCopyright © 2018-2019–2019. All rights reserved.