@Override protected OperationFactory createOperationFactory() { CacheOperationProvider operationProvider = getOperationProvider(parameters.name); CacheService service = getService(getServiceName()); ExpiryPolicy expiryPolicy = (ExpiryPolicy) service.toObject(parameters.expiryPolicy); return operationProvider.createGetAllOperationFactory( (Set<Data>) parameters.keys, expiryPolicy); }
@Override protected OperationFactory createOperationFactory() { CacheOperationProvider operationProvider = getOperationProvider(parameters.name); return operationProvider.createRemoveAllOperationFactory(null, parameters.completionId); }
@Override protected Operation prepareOperation() { CacheOperationProvider operationProvider = getOperationProvider(parameters.name); return operationProvider.createEntryIteratorOperation(parameters.tableIndex, parameters.batch); }