@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) {