public class HDMultipleEntryOperation 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> |
keys |
protected com.hazelcast.map.impl.operation.EntryOperator |
operator |
protected com.hazelcast.map.impl.MapEntries |
responses |
DEFAULT_FORCED_EVICTION_RETRY_COUNT, FORCED_EVICTION_RETRY_COUNT, PROP_FORCED_EVICTION_RETRY_COUNT| Constructor and Description |
|---|
HDMultipleEntryOperation() |
HDMultipleEntryOperation(String name,
Set<com.hazelcast.nio.serialization.Data> keys,
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 Set<com.hazelcast.nio.serialization.Data> keys
protected transient com.hazelcast.map.impl.operation.EntryOperator operator
protected com.hazelcast.map.impl.MapEntries responses
protected com.hazelcast.map.EntryProcessor entryProcessor
protected com.hazelcast.map.EntryBackupProcessor backupProcessor
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 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 HDMapOperationExceptionprotected com.hazelcast.query.Predicate getPredicate()
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.