public class PutIfAbsentWithExpiryOperation extends PutIfAbsentOperation
successfuleventType, oldValuedataKey, dataValue, threadIdcreateRecordStoreOnDemand, disposeDeferredBlocks, mapContainer, mapEventPublisher, mapService, mapServiceContext, recordStorenameGENERIC_PARTITION_ID| Constructor and Description |
|---|
PutIfAbsentWithExpiryOperation() |
PutIfAbsentWithExpiryOperation(String name,
Data dataKey,
Data value,
long ttl,
long maxIdle) |
| Modifier and Type | Method and Description |
|---|---|
int |
getClassId()
Returns type identifier for this class.
|
protected long |
getMaxIdle() |
protected long |
getTtl() |
protected void |
readInternal(ObjectDataInput in) |
protected void |
writeInternal(ObjectDataOutput out) |
afterRunInternal, getResponse, runInternal, shouldBackupgetAsyncBackupCount, getBackupOperation, getSyncBackupCount, newBackupOperation, onWaitExpiregetWaitKey, shouldWaitgetKey, getThreadId, getValue, setThreadIdafterRun, beforeRun, disableWanReplicationEvent, evict, getCallerProvenance, getFactoryId, getServiceName, getServiceNamespace, innerBeforeRun, invalidateAllKeysInNearCaches, invalidateNearCache, invalidateNearCache, isPostProcessing, logError, onExecutionFailure, publishLoadAsWanUpdate, publishWanRemove, publishWanUpdate, run, setMapContainer, setMapService, wbqCapacityCountergetName, toStringcall, executedLocally, getCallerAddress, getCallerUuid, getCallId, getCallTimeout, getClientCallId, getConnection, getInvocationTime, getLogger, getNodeEngine, getOperationResponseHandler, getPartitionId, getReplicaIndex, getService, getWaitTimeout, isUrgent, 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, waitgetPartitionIdgetWaitTimeoutreadData, writeDatapublic PutIfAbsentWithExpiryOperation(String name, Data dataKey, Data value, long ttl, long maxIdle)
public PutIfAbsentWithExpiryOperation()
protected long getTtl()
getTtl in class PutIfAbsentOperationprotected long getMaxIdle()
getMaxIdle in class PutIfAbsentOperationpublic int getClassId()
IdentifiedDataSerializablegetClassId in interface IdentifiedDataSerializablegetClassId in class PutIfAbsentOperationprotected void writeInternal(ObjectDataOutput out) throws IOException
writeInternal in class KeyBasedMapOperationIOExceptionprotected void readInternal(ObjectDataInput in) throws IOException
readInternal in class KeyBasedMapOperationIOExceptionCopyright © 2019 Hazelcast, Inc.. All rights reserved.