public class EvictBatchBackupOperation extends MapOperation implements BackupOperation
createRecordStoreOnDemand, mapContainer, mapEventPublisher, mapService, mapServiceContext, recordStoreGENERIC_PARTITION_ID| Constructor and Description |
|---|
EvictBatchBackupOperation() |
EvictBatchBackupOperation(String name,
Collection<ExpiredKey> expiredKeys,
int ownerPartitionEntryCount) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEvictRecord(Record existingRecord,
ExpiredKey expiredKey) |
int |
getId()
Returns type identifier for this class.
|
ExceptionAction |
onInvocationException(Throwable throwable)
Called when an Exception/Error is thrown
during an invocation.
|
protected void |
readInternal(ObjectDataInput in) |
void |
run() |
protected void |
writeInternal(ObjectDataOutput out) |
beforeRun, evict, getFactoryId, getServiceName, getServiceNamespace, getThreadId, innerBeforeRun, invalidateAllKeysInNearCaches, invalidateNearCache, invalidateNearCache, isPostProcessing, setMapContainer, setMapService, setThreadIdgetName, toStringafterRun, call, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getResponse, getService, getWaitTimeout, isUrgent, logError, onExecutionFailure, onSetCallId, readData, returnsResponse, sendResponse, setCallerUuid, setNodeEngine, setOperationResponseHandler, setPartitionId, setReplicaIndex, setService, setServiceName, setValidateTarget, setWaitTimeout, toString, validatesTarget, writeDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPartitionIdreadData, writeDatapublic EvictBatchBackupOperation()
public EvictBatchBackupOperation(String name, Collection<ExpiredKey> expiredKeys, int ownerPartitionEntryCount)
public ExceptionAction onInvocationException(Throwable throwable)
OperationonInvocationException in class Operationthrowable - Exception/Error thrown during invocationprotected boolean canEvictRecord(Record existingRecord, ExpiredKey expiredKey)
public int getId()
IdentifiedDataSerializablegetId in interface IdentifiedDataSerializableprotected void writeInternal(ObjectDataOutput out) throws IOException
writeInternal in class AbstractNamedOperationIOExceptionprotected void readInternal(ObjectDataInput in) throws IOException
readInternal in class AbstractNamedOperationIOExceptionCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.