public class HDPartitionWideEntryOperation extends HDMapOperation implements com.hazelcast.spi.BackupAwareOperation
| Modifier and Type | Field and Description |
|---|---|
protected com.hazelcast.map.EntryBackupProcessor |
backupProcessor |
protected com.hazelcast.map.EntryProcessor |
entryProcessor |
protected Set<com.hazelcast.nio.serialization.Data> |
keysFromIndex |
protected com.hazelcast.map.impl.operation.EntryOperator |
operator |
protected com.hazelcast.query.impl.predicates.QueryOptimizer |
queryOptimizer |
protected com.hazelcast.map.impl.MapEntries |
responses |
DEFAULT_FORCED_EVICTION_RETRY_COUNT, FORCED_EVICTION_RETRY_COUNT, PROP_FORCED_EVICTION_RETRY_COUNT| Constructor and Description |
|---|
HDPartitionWideEntryOperation() |
HDPartitionWideEntryOperation(String name,
com.hazelcast.map.EntryProcessor entryProcessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterRun() |
int |
getAsyncBackupCount() |
com.hazelcast.spi.Operation |
getBackupOperation() |
int |
getId() |
protected com.hazelcast.query.Predicate |
getPredicate() |
Object |
getResponse() |
int |
getSyncBackupCount() |
void |
innerBeforeRun() |
protected void |
readInternal(com.hazelcast.nio.ObjectDataInput in) |
protected void |
runInternal() |
boolean |
shouldBackup() |
protected void |
writeInternal(com.hazelcast.nio.ObjectDataOutput out) |
disposeDeferredBlocks, evict, getFactoryId, getRetryCount, getThreadId, logError, onExecutionFailure, run, setThreadIdbeforeRun, canThisOpGenerateWANEvent, getCallerProvenance, getServiceName, getServiceNamespace, invalidateAllKeysInNearCaches, invalidateNearCache, invalidateNearCache, isPostProcessing, publishLoadAsWanUpdate, publishWanRemove, publishWanUpdate, setMapContainer, setMapServicecall, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getService, getWaitTimeout, isUrgent, onInvocationException, onSetCallId, readData, requiresExplicitServiceName, returnsResponse, sendResponse, setCallerUuid, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeDataprotected transient com.hazelcast.map.impl.operation.EntryOperator operator
protected transient com.hazelcast.query.impl.predicates.QueryOptimizer queryOptimizer
protected transient Set<com.hazelcast.nio.serialization.Data> keysFromIndex
protected com.hazelcast.map.impl.MapEntries responses
protected com.hazelcast.map.EntryProcessor entryProcessor
protected com.hazelcast.map.EntryBackupProcessor backupProcessor
public HDPartitionWideEntryOperation(String name, com.hazelcast.map.EntryProcessor entryProcessor)
public HDPartitionWideEntryOperation()
public void innerBeforeRun()
throws Exception
innerBeforeRun in class HDMapOperationExceptionprotected void runInternal()
runInternal in class HDMapOperationpublic Object getResponse()
getResponse in class com.hazelcast.spi.Operationpublic boolean shouldBackup()
shouldBackup in interface com.hazelcast.spi.BackupAwareOperationpublic int getSyncBackupCount()
getSyncBackupCount in interface com.hazelcast.spi.BackupAwareOperationpublic int getAsyncBackupCount()
getAsyncBackupCount in interface com.hazelcast.spi.BackupAwareOperationpublic com.hazelcast.spi.Operation getBackupOperation()
getBackupOperation in interface com.hazelcast.spi.BackupAwareOperationprotected com.hazelcast.query.Predicate getPredicate()
protected void readInternal(com.hazelcast.nio.ObjectDataInput in)
throws IOException
readInternal in class com.hazelcast.spi.impl.AbstractNamedOperationIOExceptionprotected void writeInternal(com.hazelcast.nio.ObjectDataOutput out)
throws IOException
writeInternal in class com.hazelcast.spi.impl.AbstractNamedOperationIOExceptionpublic int getId()
getId in interface com.hazelcast.nio.serialization.IdentifiedDataSerializablepublic void afterRun()
throws Exception
afterRun in class HDMapOperationExceptionCopyright © 2022 Hazelcast, Inc.. All Rights Reserved.