public class VirtualKeyspaceOperation<T> extends Operation<T>
consistencyLevelPolicy, credentials, execTime, failCounter, failoverPolicy, keyspaceName, operationType, result, stopWatchTagName| Constructor and Description |
|---|
VirtualKeyspaceOperation(Operation<T> operation,
ByteBuffer prefixBytes) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyConnectionParams(String keyspace,
ConsistencyLevelPolicy consistencyLevelPolicy,
FailoverPolicy failoverPolicy,
Map<String,String> credentials) |
T |
execute(org.apache.cassandra.thrift.Cassandra.Client cassandra)
Performs the operation on the given cassandra instance.
|
void |
executeAndSetResult(org.apache.cassandra.thrift.Cassandra.Client cassandra,
CassandraHost cassandraHost) |
CassandraHost |
getCassandraHost() |
HectorException |
getException() |
ExecutionResult<T> |
getExecutionResult() |
T |
getResult() |
boolean |
hasException() |
void |
setException(HectorException e) |
void |
setResult(T executionResult) |
public VirtualKeyspaceOperation(Operation<T> operation, ByteBuffer prefixBytes)
public void applyConnectionParams(String keyspace, ConsistencyLevelPolicy consistencyLevelPolicy, FailoverPolicy failoverPolicy, Map<String,String> credentials)
applyConnectionParams in class Operation<T>public T getResult()
public ExecutionResult<T> getExecutionResult()
getExecutionResult in class Operation<T>public void executeAndSetResult(org.apache.cassandra.thrift.Cassandra.Client cassandra,
CassandraHost cassandraHost)
throws Exception
executeAndSetResult in class Operation<T>Exceptionpublic void setException(HectorException e)
setException in class Operation<T>public boolean hasException()
hasException in class Operation<T>public HectorException getException()
getException in class Operation<T>public CassandraHost getCassandraHost()
getCassandraHost in class Operation<T>Copyright © 2014. All Rights Reserved.