ks = new VirtualKeyspaceServiceImpl(keyspace, keyPrefix, keyPrefixSerializer, policy, connectionManager, failoverPolicy, credentials);
@Override public void batchMutate(BatchMutation batchMutate) throws HectorException { batchMutate(batchMutate.getMutationMap()); }
@Override public Map<ByteBuffer, List<SuperColumn>> getSuperRangeSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getSuperRangeSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<CounterSuperColumn>> getSuperRangeCounterSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getSuperRangeCounterSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public void batchMutate(BatchMutation batchMutate) throws HectorException { batchMutate(batchMutate.getMutationMap()); }
@Override public <T> ExecutionResult<T> doExecute(KeyspaceOperationCallback<T> koc) throws HectorException { KeyspaceService ks = null; try { ks = new VirtualKeyspaceServiceImpl(keyspace, keyPrefix, keyPrefixSerializer, consistencyLevelPolicy, connectionManager, failoverPolicy, credentials); return koc.doInKeyspaceAndMeasure(ks); } finally { if (ks != null) { // connectionManager.releaseClient(ks.getClient()); } } }
@Override public Map<ByteBuffer, List<Column>> getRangeSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getRangeSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public void batchMutate(BatchMutation batchMutate) throws HectorException { batchMutate(batchMutate.getMutationMap()); }
@Override public <T> ExecutionResult<T> doExecute(KeyspaceOperationCallback<T> koc) throws HectorException { KeyspaceService ks = null; try { ks = new VirtualKeyspaceServiceImpl(keyspace, keyPrefix, keyPrefixSerializer, consistencyLevelPolicy, connectionManager, failoverPolicy, credentials); return koc.doInKeyspaceAndMeasure(ks); } finally { if (ks != null) { // connectionManager.releaseClient(ks.getClient()); } } }
@Override public Map<ByteBuffer, List<CounterColumn>> getRangeCounterSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getRangeCounterSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<Column>> getRangeSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getRangeSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<CounterColumn>> getRangeCounterSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getRangeCounterSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<SuperColumn>> getSuperRangeSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getSuperRangeSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<CounterColumn>> getRangeCounterSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getRangeCounterSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<SuperColumn>> getSuperRangeSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getSuperRangeSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<CounterSuperColumn>> getSuperRangeCounterSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getSuperRangeCounterSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<Column>> getRangeSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getRangeSlices(columnParent, predicate, prefixKeyRange(keyRange))); }
@Override public Map<ByteBuffer, List<CounterSuperColumn>> getSuperRangeCounterSlices( ColumnParent columnParent, SlicePredicate predicate, KeyRange keyRange) throws HectorException { return ps.fromBytesMap(super.getSuperRangeCounterSlices(columnParent, predicate, prefixKeyRange(keyRange))); }