public final class CacheSegmentShutdownOperation
extends com.hazelcast.spi.Operation
implements com.hazelcast.spi.PartitionAwareOperation, com.hazelcast.spi.impl.AllowedDuringPassiveState, com.hazelcast.nio.serialization.IdentifiedDataSerializable
| Constructor and Description |
|---|
CacheSegmentShutdownOperation() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitCompletion(long timeout,
TimeUnit unit) |
int |
getFactoryId() |
int |
getId() |
void |
onExecutionFailure(Throwable e) |
protected void |
readInternal(com.hazelcast.nio.ObjectDataInput in) |
boolean |
returnsResponse() |
void |
run() |
boolean |
validatesTarget() |
protected void |
writeInternal(com.hazelcast.nio.ObjectDataOutput out) |
afterRun, beforeRun, call, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getResponse, getService, getServiceName, getWaitTimeout, isUrgent, logError, onInvocationException, onSetCallId, readData, requiresExplicitServiceName, sendResponse, setCallerUuid, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, toString, writeDatapublic void run()
run in class com.hazelcast.spi.Operationpublic void onExecutionFailure(Throwable e)
onExecutionFailure in class com.hazelcast.spi.Operationpublic boolean awaitCompletion(long timeout,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionpublic boolean returnsResponse()
returnsResponse in class com.hazelcast.spi.Operationpublic boolean validatesTarget()
validatesTarget in class com.hazelcast.spi.Operationprotected void writeInternal(com.hazelcast.nio.ObjectDataOutput out)
writeInternal in class com.hazelcast.spi.Operationprotected void readInternal(com.hazelcast.nio.ObjectDataInput in)
readInternal in class com.hazelcast.spi.Operationpublic int getFactoryId()
getFactoryId in interface com.hazelcast.nio.serialization.IdentifiedDataSerializablepublic int getId()
getId in interface com.hazelcast.nio.serialization.IdentifiedDataSerializableCopyright © 2022 Hazelcast, Inc.. All Rights Reserved.