@Override public MapOperation createEvictOperation(String name, Data dataKey, boolean asyncBackup) { return getDelegate().createEvictOperation(name, dataKey, asyncBackup); }
@Override public MapOperation createEvictOperation(String name, Data dataKey, boolean asyncBackup) { return getDelegate().createEvictOperation(name, dataKey, asyncBackup); }
/** * Evicts a key from a map. * * @param key the key to evict * @return {@code true} if eviction was successful, {@code false} otherwise */ protected boolean evictInternal(Object key) { Data keyData = toDataWithStrategy(key); MapOperation operation = operationProvider.createEvictOperation(name, keyData, false); return (Boolean) invokeOperation(keyData, operation); }
@Override protected Operation prepareOperation() { MapOperationProvider operationProvider = getMapOperationProvider(parameters.name); MapOperation operation = operationProvider.createEvictOperation(parameters.name, parameters.key, false); operation.setThreadId(parameters.threadId); return operation; }
@Override protected Operation prepareOperation() { MapOperationProvider operationProvider = getMapOperationProvider(parameters.name); MapOperation operation = operationProvider.createEvictOperation(parameters.name, parameters.key, false); operation.setThreadId(parameters.threadId); return operation; }
/** * Evicts a key from a map. * * @param key the key to evict * @return {@code true} if eviction was successful, {@code false} otherwise */ protected boolean evictInternal(Object key) { Data keyData = toDataWithStrategy(key); MapOperation operation = operationProvider.createEvictOperation(name, keyData, false); return (Boolean) invokeOperation(keyData, operation); }