public ConcatenationOperation cat(ConcatenationType catType, long casId, String key, byte[] data, OperationCallback cb) { return new ConcatenationOperationImpl(catType, key, data, cb); }
public BTreeGetByPositionOperationImpl(String key, BTreeGetByPosition get, OperationCallback cb) { super(cb); this.key = key; this.get = get; setAPIType(APIType.BOP_GBP); setOperationType(OperationType.READ); }
public CASOperationImpl(String k, long c, int f, int e, byte[] d, OperationCallback cb) { super(cb); key = k; casValue = c; flags = f; exp = e; data = d; setAPIType(APIType.CAS); setOperationType(OperationType.WRITE); }
public MutatorOperation mutate(Mutator m, String key, long by, long exp, int def, OperationCallback cb) { return new MutatorOperationImpl(m, key, by, cb); }
public BTreeSortMergeGetOperationImpl(BTreeSMGet<?> smGet, OperationCallback cb) { super(cb); this.smGet = smGet; setAPIType(APIType.BOP_SMGET); setOperationType(OperationType.READ); }
public DeleteOperationImpl(String k, OperationCallback cb) { super(cb); key = k; setAPIType(APIType.DELETE); setOperationType(OperationType.WRITE); }
public GetAttrOperationImpl(String key, GetAttrOperation.Callback cb) { super(cb); this.key = key; this.cb = cb; setAPIType(APIType.GETATTR); setOperationType(OperationType.READ); }
public FlushOperationImpl(int d, OperationCallback cb) { super(cb); delay = d; setAPIType(APIType.FLUSH); setOperationType(OperationType.WRITE); }
public FlushByPrefixOperationImpl(String prefix, int delay, boolean noreply, OperationCallback cb) { super(cb); this.prefix = prefix; this.delay = delay; this.noreply = noreply; setAPIType(APIType.FLUSH); setOperationType(OperationType.WRITE); }
@Override public CollectionBulkStoreOperation collectionBulkStore(List<String> key, CollectionBulkStore<?> store, OperationCallback cb) { return new CollectionBulkStoreOperationImpl(key, store, cb); }
@Override public BTreeFindPositionOperation bopFindPosition(String key, BTreeFindPosition get, OperationCallback cb) { return new BTreeFindPositionOperationImpl(key, get, cb); }
@Override public CollectionPipedUpdateOperation collectionPipedUpdate(String key, CollectionPipedUpdate<?> update, OperationCallback cb) { return new CollectionPipedUpdateOperationImpl(key, update, cb); }
@Override public CollectionPipedExistOperation collectionPipedExist(String key, SetPipedExist<?> exist, OperationCallback cb) { return new CollectionPipedExistOperationImpl(key, exist, cb); }
public BaseGetOpImpl(String c, OperationCallback cb, Collection<String> k) { super(cb); cmd = c; keys = k; setOperationType(OperationType.READ); }
public CollectionStoreOperation collectionStore(String key, String subkey, CollectionStore<?> collectionStore, byte[] data, OperationCallback cb) { return new CollectionStoreOperationImpl(key, subkey, collectionStore, data, cb); }
@Override public CollectionUpsertOperation collectionUpsert(String key, String subkey, CollectionStore<?> collectionStore, byte[] data, OperationCallback cb) { return new CollectionUpsertOperationImpl(key, subkey, collectionStore, data, cb); }
@Override public CollectionUpdateOperation collectionUpdate(String key, String subkey, CollectionUpdate<?> collectionUpdate, byte[] data, OperationCallback cb) { return new CollectionUpdateOperationImpl(key, subkey, collectionUpdate, data, cb); }
@Override public BTreeGetBulkOperation bopGetBulk(BTreeGetBulk<?> getBulk, BTreeGetBulkOperation.Callback<?> cb) { return new BTreeGetBulkOperationImpl(getBulk, cb); }
@Override public BTreeGetByPositionOperation bopGetByPosition(String key, BTreeGetByPosition get, OperationCallback cb) { return new BTreeGetByPositionOperationImpl(key, get, cb); }
public ConcatenationOperation cat(ConcatenationType catType, long casId, String key, byte[] data, OperationCallback cb) { return new ConcatenationOperationImpl(catType, key, data, cb); }