protected class DistributedTask.Inner extends Object
Constructor and Description |
---|
DistributedTask.Inner(Callable<V> callable,
Member member,
Set<Member> members,
Object key) |
Modifier and Type | Method and Description |
---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
void |
get() |
void |
get(long timeout,
TimeUnit unit) |
Callable<V> |
getCallable() |
ExecutionCallback |
getExecutionCallback() |
Object |
getKey() |
Member |
getMember() |
Set<Member> |
getMembers() |
void |
innerDone() |
void |
innerSet(V value) |
void |
innerSetCancelled() |
void |
innerSetException(Throwable throwable,
boolean done) |
void |
innerSetMemberLeft(Member member) |
boolean |
isDone() |
void |
setExecutionCallback(ExecutionCallback<V> executionCallback) |
void |
setExecutionManagerCallback(ExecutionManagerCallback executionManagerCallback) |
public void get() throws InterruptedException, ExecutionException
public void get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
public void innerDone()
public boolean isDone()
public void innerSet(V value)
public void innerSetException(Throwable throwable, boolean done)
public void innerSetCancelled()
public void innerSetMemberLeft(Member member)
public Object getKey()
public Member getMember()
public void setExecutionManagerCallback(ExecutionManagerCallback executionManagerCallback)
public boolean cancel(boolean mayInterruptIfRunning)
public ExecutionCallback getExecutionCallback()
public void setExecutionCallback(ExecutionCallback<V> executionCallback)
Copyright © 2008-2013 Hazelcast, Inc. All Rights Reserved.