me.prettyprint.cassandra.model
Class ExecutingVirtualKeyspace<E>

java.lang.Object
  extended by me.prettyprint.cassandra.model.ExecutingKeyspace
      extended by me.prettyprint.cassandra.model.ExecutingVirtualKeyspace<E>
All Implemented Interfaces:
Keyspace

public class ExecutingVirtualKeyspace<E>
extends ExecutingKeyspace


Field Summary
 
Fields inherited from class me.prettyprint.cassandra.model.ExecutingKeyspace
connectionManager, consistencyLevelPolicy, credentials, failoverPolicy, keyspace
 
Fields inherited from interface me.prettyprint.hector.api.Keyspace
KEYSPACE_SYSTEM
 
Constructor Summary
ExecutingVirtualKeyspace(String keyspace, E keyPrefix, Serializer<E> keyPrefixSerializer, HConnectionManager connectionManager, ConsistencyLevelPolicy consistencyLevelPolicy, FailoverPolicy failoverPolicy)
           
ExecutingVirtualKeyspace(String keyspace, E keyPrefix, Serializer<E> keyPrefixSerializer, HConnectionManager connectionManager, ConsistencyLevelPolicy consistencyLevelPolicy, FailoverPolicy failoverPolicy, Map<String,String> credentials)
           
 
Method Summary
<T> ExecutionResult<T>
doExecute(KeyspaceOperationCallback<T> koc)
           
<T> ExecutionResult<T>
doExecuteOperation(Operation<T> operation)
           
 
Methods inherited from class me.prettyprint.cassandra.model.ExecutingKeyspace
createClock, getExceptionsTranslator, getKeyspaceName, setConsistencyLevelPolicy, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExecutingVirtualKeyspace

public ExecutingVirtualKeyspace(String keyspace,
                                E keyPrefix,
                                Serializer<E> keyPrefixSerializer,
                                HConnectionManager connectionManager,
                                ConsistencyLevelPolicy consistencyLevelPolicy,
                                FailoverPolicy failoverPolicy)

ExecutingVirtualKeyspace

public ExecutingVirtualKeyspace(String keyspace,
                                E keyPrefix,
                                Serializer<E> keyPrefixSerializer,
                                HConnectionManager connectionManager,
                                ConsistencyLevelPolicy consistencyLevelPolicy,
                                FailoverPolicy failoverPolicy,
                                Map<String,String> credentials)
Method Detail

doExecute

public <T> ExecutionResult<T> doExecute(KeyspaceOperationCallback<T> koc)
                             throws HectorException
Overrides:
doExecute in class ExecutingKeyspace
Throws:
HectorException

doExecuteOperation

public <T> ExecutionResult<T> doExecuteOperation(Operation<T> operation)
                                      throws HectorException
Overrides:
doExecuteOperation in class ExecutingKeyspace
Throws:
HectorException


Copyright © 2011. All Rights Reserved.