@Override public void executeAndSetResult(Client cassandra, CassandraHost cassandraHost) throws Exception { operation.executeAndSetResult(new VirtualKeyspaceCassandraClient(cassandra, prefixBytes), cassandraHost); }
public List<KeySlice> prefixKeySlice(List<KeySlice> unprefixed) { List<KeySlice> prefixed = new ArrayList<KeySlice>(); for (KeySlice ks : unprefixed) { prefixed.add(prefixKeySlice(ks)); } return prefixed; }
public List<KeySlice> unprefixKeySlice(List<KeySlice> prefixed) { List<KeySlice> unprefixed = new ArrayList<KeySlice>(); for (KeySlice ks : prefixed) { unprefixed.add(unprefixKeySlice(ks)); } return unprefixed; }
@Override public List<KeySlice> get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { return unprefixKeySlice(super.get_indexed_slices(column_parent, index_clause, column_predicate, consistency_level)); }
@Override public T execute(Client cassandra) throws Exception { return operation.execute(new VirtualKeyspaceCassandraClient(cassandra, prefixBytes)); }
public List<KeySlice> prefixKeySlice(List<KeySlice> unprefixed) { List<KeySlice> prefixed = new ArrayList<KeySlice>(); for (KeySlice ks : unprefixed) { prefixed.add(prefixKeySlice(ks)); } return prefixed; }
@Override public List<KeySlice> get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { return unprefixKeySlice(super.get_range_slices(column_parent, predicate, range, consistency_level)); }
@Override public T execute(Client cassandra) throws Exception { return operation.execute(new VirtualKeyspaceCassandraClient(cassandra, prefixBytes)); }
public List<KeySlice> prefixKeySlice(List<KeySlice> unprefixed) { List<KeySlice> prefixed = new ArrayList<KeySlice>(); for (KeySlice ks : unprefixed) { prefixed.add(prefixKeySlice(ks)); } return prefixed; }
public List<KeySlice> unprefixKeySlice(List<KeySlice> prefixed) { List<KeySlice> unprefixed = new ArrayList<KeySlice>(); for (KeySlice ks : prefixed) { unprefixed.add(unprefixKeySlice(ks)); } return unprefixed; }
@Override public T execute(Client cassandra) throws Exception { return operation.execute(new VirtualKeyspaceCassandraClient(cassandra, prefixBytes)); }
public List<KeySlice> unprefixKeySlice(List<KeySlice> prefixed) { List<KeySlice> unprefixed = new ArrayList<KeySlice>(); for (KeySlice ks : prefixed) { unprefixed.add(unprefixKeySlice(ks)); } return unprefixed; }
@Override public void executeAndSetResult(Client cassandra, CassandraHost cassandraHost) throws Exception { operation.executeAndSetResult(new VirtualKeyspaceCassandraClient(cassandra, prefixBytes), cassandraHost); }
@Override public List<KeySlice> get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { return unprefixKeySlice(super.get_indexed_slices(column_parent, index_clause, column_predicate, consistency_level)); }
@Override public void executeAndSetResult(Client cassandra, CassandraHost cassandraHost) throws Exception { operation.executeAndSetResult(new VirtualKeyspaceCassandraClient(cassandra, prefixBytes), cassandraHost); }
@Override public List<KeySlice> get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { return unprefixKeySlice(super.get_range_slices(column_parent, predicate, range, consistency_level)); }
@Override public List<KeySlice> get_indexed_slices(ColumnParent column_parent, IndexClause index_clause, SlicePredicate column_predicate, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { return unprefixKeySlice(super.get_indexed_slices(column_parent, index_clause, column_predicate, consistency_level)); }
@Override public List<KeySlice> get_range_slices(ColumnParent column_parent, SlicePredicate predicate, KeyRange range, ConsistencyLevel consistency_level) throws InvalidRequestException, UnavailableException, TimedOutException, TException { return unprefixKeySlice(super.get_range_slices(column_parent, predicate, range, consistency_level)); }