|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hazelcast.executor.impl.DistributedExecutorService
public class DistributedExecutorService
| Field Summary | |
|---|---|
static String |
SERVICE_NAME
|
| Constructor Summary | |
|---|---|
DistributedExecutorService()
|
|
| Method Summary | |
|---|---|
boolean |
cancel(String uuid,
boolean interrupt)
|
ExecutorServiceProxy |
createDistributedObject(String name)
Creates a distributed object. |
void |
destroyDistributedObject(String name)
Destroys a distributed object. |
void |
execute(String name,
String uuid,
Callable callable,
ResponseHandler responseHandler)
|
Map<String,LocalExecutorStats> |
getStats()
|
void |
init(NodeEngine nodeEngine,
Properties properties)
Initializes this ManagedService |
boolean |
isOperationExecuting(Address callerAddress,
String callerUuid,
Object identifier)
|
boolean |
isShutdown(String name)
|
void |
reset()
reset this ManagedService back to initial state. |
void |
shutdown(boolean terminate)
Shuts down this ManagedService. |
void |
shutdownExecutor(String name)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String SERVICE_NAME
| Constructor Detail |
|---|
public DistributedExecutorService()
| Method Detail |
|---|
public void init(NodeEngine nodeEngine,
Properties properties)
ManagedService
init in interface ManagedServicenodeEngine - the NodeEngine that this ManagedService belongs to.properties - the Properties. Can be used to pass settings to the service.public void reset()
ManagedService
reset in interface ManagedServicepublic void shutdown(boolean terminate)
ManagedService
shutdown in interface ManagedServiceterminate - true to shut down the ManagedService
public void execute(String name,
String uuid,
Callable callable,
ResponseHandler responseHandler)
public boolean cancel(String uuid,
boolean interrupt)
public void shutdownExecutor(String name)
public boolean isShutdown(String name)
public ExecutorServiceProxy createDistributedObject(String name)
RemoteService
createDistributedObject in interface RemoteServicename - the name for the created distributed object
public void destroyDistributedObject(String name)
RemoteService
destroyDistributedObject in interface RemoteServicename - the name of the distributed object to destroy
public boolean isOperationExecuting(Address callerAddress,
String callerUuid,
Object identifier)
isOperationExecuting in interface ExecutionTracingServicepublic Map<String,LocalExecutorStats> getStats()
getStats in interface StatisticsAwareService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||