public class InternalTransactionDriverImpl extends BaseArangoDriver implements InternalTransactionDriver
Modifier and Type | Field and Description |
---|---|
protected String |
baseUrl |
protected ArangoConfigure |
configure |
protected HttpManager |
httpManager |
Modifier and Type | Method and Description |
---|---|
TransactionEntity |
createTransaction(String action) |
TransactionResultEntity |
executeTransaction(String database,
TransactionEntity transactionEntity) |
HttpManager |
getHttpManager() |
void |
setHttpManager(HttpManager httpManager) |
createDocumentHandle, createDocumentHandle, createEndpointUrl, createEntity, createEntity, createEntity, createEntity, createEntityImpl, setKeyValueHeader, setStatusCode, toReplicationDumpHeader, validate, validateCollectionName, validateDatabaseName, validateDocumentHandle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHttpManager, setHttpManager
protected ArangoConfigure configure
protected HttpManager httpManager
protected String baseUrl
public TransactionEntity createTransaction(String action)
createTransaction
in interface InternalTransactionDriver
public TransactionResultEntity executeTransaction(String database, TransactionEntity transactionEntity) throws ArangoException
executeTransaction
in interface InternalTransactionDriver
ArangoException
public HttpManager getHttpManager()
getHttpManager
in interface BaseDriverInterface
public void setHttpManager(HttpManager httpManager)
setHttpManager
in interface BaseDriverInterface
Copyright © 2012–2015 ArangoDB GmbH. All rights reserved.