@Override public Map<ByteBuffer, List<ColumnOrSuperColumn>> multiget_slice( String kvsMethodName, TableReference tableRef, List<ByteBuffer> keys, SlicePredicate predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { ColumnParent colFam = getColumnParent(tableRef); return executeHandlingExceptions(() -> client.multiget_slice(keys, colFam, predicate, consistency_level)); }
@Override public List<KeySlice> get_range_slices(String kvsMethodName, TableReference tableRef, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { ColumnParent colFam = getColumnParent(tableRef); return executeHandlingExceptions(() -> client.get_range_slices(colFam, predicate, range, consistency_level)); }
@Override public Map<ByteBuffer, List<ColumnOrSuperColumn>> multiget_slice( String kvsMethodName, TableReference tableRef, List<ByteBuffer> keys, SlicePredicate predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { ColumnParent colFam = getColumnParent(tableRef); return executeHandlingExceptions(() -> client.multiget_slice(keys, colFam, predicate, consistency_level)); }
@Override public List<KeySlice> get_range_slices(String kvsMethodName, TableReference tableRef, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { ColumnParent colFam = getColumnParent(tableRef); return executeHandlingExceptions(() -> client.get_range_slices(colFam, predicate, range, consistency_level)); }