Click or drag to resize

IExecutorService Methods

The IExecutorService type exposes the following members.

Methods
  NameDescription
Public methodDestroy
Destroys this object cluster-wide.
(Inherited from IDistributedObject.)
Public methodExecuteOnAllMembers
Executes task on all of known cluster members
Public methodExecuteOnKeyOwner
Executes task on owner of the specified key
Public methodExecuteOnMember
Executes task on the specified member
Public methodExecuteOnMembers
Executes task on each of the specified members
Public methodGetName
Returns the unique name for this IDistributedObject.
(Inherited from IDistributedObject.)
Public methodGetPartitionKey
Returns the key of partition this IDistributedObject is assigned to.
(Inherited from IDistributedObject.)
Public methodGetServiceName
Returns the service name for this object.
(Inherited from IDistributedObject.)
Public methodSubmit<T>(Callable<T>, IExecutionCallback<T>)
Submits task to a random member.
Public methodSubmit<T>(Runnable, IExecutionCallback<T>)
Submits task to a random member.
Public methodSubmitToAllMembers(Runnable, IMultiExecutionCallback)
Submits task to the all cluster members.
Public methodSubmitToAllMembers<T>(Callable<T>)
Submits task to all cluster members and returns map of IMember-Future pairs representing pending completion of the task on each member
Public methodSubmitToAllMembers<T>(Callable<T>, IMultiExecutionCallback)
Submits task to the all cluster members.
Public methodSubmitToKeyOwner<T>(Callable<T>, Object)
Submits task to owner of the specified key and returns a Future representing that task.
Public methodSubmitToKeyOwner<T>(Callable<T>, Object, IExecutionCallback<T>)
Submits task to owner of the specified key.
Public methodSubmitToKeyOwner<T>(Runnable, Object, IExecutionCallback<T>)
Submits task to owner of the specified key.
Public methodSubmitToMember<T>(Callable<T>, IMember)
Submits task to specified member and returns a Future representing that task.
Public methodSubmitToMember<T>(Callable<T>, IMember, IExecutionCallback<T>)
Submits task to the specified member.
Public methodSubmitToMember<T>(Runnable, IMember, IExecutionCallback<T>)
Submits task to the specified member.
Public methodSubmitToMembers(Runnable, ICollection<IMember>, IMultiExecutionCallback)
Submits task to the specified members.
Public methodSubmitToMembers<T>(Callable<T>, ICollection<IMember>)
Submits task to given members and returns map of IMember-Future pairs representing pending completion of the task on each member
Public methodSubmitToMembers<T>(Callable<T>, ICollection<IMember>, IMultiExecutionCallback)
Submits task to the specified members.
Top
See Also