@Override public MapOperation createClearOperation(String name) { return getDelegate().createClearOperation(name); }
@Override protected OperationFactory createOperationFactory() { MapOperationProvider operationProvider = getOperationProvider(parameters.name); return operationProvider.createClearOperationFactory(parameters.name); }
@Override public MapOperation createContainsKeyOperation(String name, Data dataKey) { return getDelegate().createContainsKeyOperation(name, dataKey); }
@Override public MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor) { return getDelegate().createEntryOperation(name, dataKey, entryProcessor); }
protected List fetch() { final String name = mapProxy.getName(); final MapOperationProvider operationProvider = mapProxy.getOperationProvider(); final MapOperation operation = prefetchValues ? operationProvider.createFetchEntriesOperation(name, lastTableIndex, fetchSize) : operationProvider.createFetchKeysOperation(name, lastTableIndex, fetchSize); final AbstractCursor cursor = invoke(operation); setLastTableIndex(cursor.getBatch(), cursor.getNextTableIndexToReadFrom()); return cursor.getBatch(); }
@Override public MapOperation createDeleteOperation(String name, Data key, boolean disableWanReplicationEvent) { return getDelegate().createDeleteOperation(name, key, disableWanReplicationEvent); }
@Override public MapOperation createEvictOperation(String name, Data dataKey, boolean asyncBackup) { return getDelegate().createEvictOperation(name, dataKey, asyncBackup); }
@Override protected OperationFactory createOperationFactory() { MapOperationProvider operationProvider = getOperationProvider(parameters.name); return operationProvider.createContainsValueOperationFactory(parameters.name, parameters.value); }
@Override protected OperationFactory createOperationFactory() { MapOperationProvider operationProvider = getOperationProvider(parameters.name); return operationProvider.createEvictAllOperationFactory(parameters.name); }
@Override protected Operation prepareOperation() { MapOperationProvider operationProvider = getMapOperationProvider(parameters.name); return operationProvider.createFetchEntriesOperation(parameters.name, parameters.tableIndex, parameters.batch); }
@Override public MapOperation createEvictAllOperation(String name) { return getDelegate().createEvictAllOperation(name); }
@Override public MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor) { return getDelegate().createEntryOperation(name, dataKey, entryProcessor); }
protected List fetch() { final String name = mapProxy.getName(); final MapOperationProvider operationProvider = mapProxy.getOperationProvider(); final MapOperation operation = prefetchValues ? operationProvider.createFetchEntriesOperation(name, lastTableIndex, fetchSize) : operationProvider.createFetchKeysOperation(name, lastTableIndex, fetchSize); final AbstractCursor cursor = invoke(operation); setLastTableIndex(cursor.getBatch(), cursor.getNextTableIndexToReadFrom()); return cursor.getBatch(); }
@Override public MapOperation createDeleteOperation(String name, Data key, boolean disableWanReplicationEvent) { return getDelegate().createDeleteOperation(name, key, disableWanReplicationEvent); }
@Override public MapOperation createEvictOperation(String name, Data dataKey, boolean asyncBackup) { return getDelegate().createEvictOperation(name, dataKey, asyncBackup); }
@Override public OperationFactory createContainsValueOperationFactory(String name, Data testValue) { return getDelegate().createContainsValueOperationFactory(name, testValue); }
@Override protected OperationFactory createOperationFactory() { MapOperationProvider operationProvider = getOperationProvider(parameters.name); return operationProvider.createEvictAllOperationFactory(parameters.name); }
@Override public MapOperation createFetchEntriesOperation(String name, int lastTableIndex, int fetchSize) { return getDelegate().createFetchEntriesOperation(name, lastTableIndex, fetchSize); }
@Override public MapOperation createEvictAllOperation(String name) { return getDelegate().createEvictAllOperation(name); }
@Override public MapOperation createEntryOperation(String name, Data dataKey, EntryProcessor entryProcessor) { checkWanReplicationQueues(name); return getDelegate().createEntryOperation(name, dataKey, entryProcessor); }