@Override public MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor) { return getDelegate().createEntryOperation(name, dataKey, entryProcessor); }
@Override public MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor) { return getDelegate().createEntryOperation(name, dataKey, entryProcessor); }
@Override public MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor) { checkWanReplicationQueues(name); return getDelegate().createEntryOperation(name, dataKey, entryProcessor); }
@Override public MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor) { checkWanReplicationQueues(name); return getDelegate().createEntryOperation(name, dataKey, entryProcessor); }
@Override protected Operation prepareOperation() { EntryProcessor processor = serializationService.toObject(parameters.entryProcessor); MapOperationProvider operationProvider = getMapOperationProvider(parameters.name); MapOperation op = operationProvider.createEntryOperation(parameters.name, parameters.key, processor); op.setThreadId(parameters.threadId); return op; }
@Override protected Operation prepareOperation() { EntryProcessor processor = serializationService.toObject(parameters.entryProcessor); MapOperationProvider operationProvider = getMapOperationProvider(parameters.name); MapOperation op = operationProvider.createEntryOperation(parameters.name, parameters.key, processor); op.setThreadId(parameters.threadId); return op; }
@Override protected Operation prepareOperation() { EntryProcessor processor = serializationService.toObject(parameters.entryProcessor); MapOperationProvider operationProvider = getMapOperationProvider(parameters.name); MapOperation op = operationProvider.createEntryOperation(parameters.name, parameters.key, processor); op.setThreadId(parameters.threadId); return op; }
@Override protected Operation prepareOperation() { EntryProcessor processor = serializationService.toObject(parameters.entryProcessor); MapOperationProvider operationProvider = getMapOperationProvider(parameters.name); MapOperation op = operationProvider.createEntryOperation(parameters.name, parameters.key, processor); op.setThreadId(parameters.threadId); return op; }
public Data executeOnKeyInternal(Object key, EntryProcessor entryProcessor) { Data keyData = toDataWithStrategy(key); int partitionId = partitionService.getPartitionId(keyData); MapOperation operation = operationProvider.createEntryOperation(name, keyData, entryProcessor); operation.setThreadId(getThreadId()); validateEntryProcessorForSingleKeyProcessing(entryProcessor); try { Future future = operationService .createInvocationBuilder(SERVICE_NAME, operation, partitionId) .setResultDeserialized(false) .invoke(); return (Data) future.get(); } catch (Throwable t) { throw rethrow(t); } }
public Data executeOnKeyInternal(Object key, EntryProcessor entryProcessor) { Data keyData = toDataWithStrategy(key); int partitionId = partitionService.getPartitionId(keyData); MapOperation operation = operationProvider.createEntryOperation(name, keyData, entryProcessor); operation.setThreadId(getThreadId()); validateEntryProcessorForSingleKeyProcessing(entryProcessor); try { Future future = operationService .createInvocationBuilder(SERVICE_NAME, operation, partitionId) .setResultDeserialized(false) .invoke(); return (Data) future.get(); } catch (Throwable t) { throw rethrow(t); } }
public InternalCompletableFuture<Object> executeOnKeyInternal(Object key, EntryProcessor entryProcessor, ExecutionCallback<Object> callback) { Data keyData = toDataWithStrategy(key); int partitionId = partitionService.getPartitionId(key); MapOperation operation = operationProvider.createEntryOperation(name, keyData, entryProcessor); operation.setThreadId(getThreadId()); try { if (callback == null) { return operationService.invokeOnPartition(SERVICE_NAME, operation, partitionId); } else { return operationService .createInvocationBuilder(SERVICE_NAME, operation, partitionId) .setExecutionCallback(new MapExecutionCallbackAdapter(callback)) .invoke(); } } catch (Throwable t) { throw rethrow(t); } }
public InternalCompletableFuture<Object> executeOnKeyInternal(Object key, EntryProcessor entryProcessor, ExecutionCallback<Object> callback) { Data keyData = toDataWithStrategy(key); int partitionId = partitionService.getPartitionId(key); MapOperation operation = operationProvider.createEntryOperation(name, keyData, entryProcessor); operation.setThreadId(getThreadId()); try { if (callback == null) { return operationService.invokeOnPartition(SERVICE_NAME, operation, partitionId); } else { return operationService .createInvocationBuilder(SERVICE_NAME, operation, partitionId) .setExecutionCallback(new MapExecutionCallbackAdapter(callback)) .invoke(); } } catch (Throwable t) { throw rethrow(t); } }