public class ShutdownOperation extends AbstractNamedOperation implements MutatingOperation
nameGENERIC_PARTITION_ID| Constructor and Description |
|---|
ShutdownOperation() |
ShutdownOperation(String name) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAsyncBackupCount() |
int |
getClassId()
Returns type identifier for this class.
|
DurableExecutorContainer |
getExecutorContainer() |
int |
getFactoryId()
Returns DataSerializableFactory factory ID for this class.
|
String |
getServiceName() |
int |
getSyncBackupCount() |
void |
run()
Runs the operation.
|
boolean |
shouldBackup() |
getName, readInternal, toString, writeInternalafterRun, beforeRun, call, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getClientCallId, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getResponse, getService, getWaitTimeout, isUrgent, logError, onExecutionFailure, onInvocationException, onSetCallId, readData, requiresExplicitServiceName, returnsResponse, sendResponse, setCallerUuid, setClientCallId, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitreadData, writeDatapublic ShutdownOperation()
public ShutdownOperation(String name)
public void run()
throws Exception
OperationOperation.run() or Operation.call() method should be implemented; not both.
Runs after wait-support, supposed to do actual operationrun in class OperationExceptionOperation.call()public int getClassId()
IdentifiedDataSerializablegetClassId in interface IdentifiedDataSerializablepublic String getServiceName()
getServiceName in class Operationpublic DurableExecutorContainer getExecutorContainer()
public int getSyncBackupCount()
public int getAsyncBackupCount()
public boolean shouldBackup()
public int getFactoryId()
IdentifiedDataSerializablegetFactoryId in interface IdentifiedDataSerializableCopyright © 2019 Hazelcast, Inc.. All rights reserved.