public class InternalCollectionDriverImpl extends BaseArangoDriver implements InternalCollectionDriver
| Modifier and Type | Field and Description |
|---|---|
protected String |
baseUrl |
protected ArangoConfigure |
configure |
protected HttpManager |
httpManager |
createDocumentHandle, createDocumentHandle, createEndpointUrl, createEntity, createEntity, createEntity, createEntity, createEntityImpl, setKeyValueHeader, setStatusCode, toReplicationDumpHeader, validate, validateCollectionName, validateDatabaseName, validateDocumentHandleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHttpManager, setHttpManagerprotected ArangoConfigure configure
protected HttpManager httpManager
protected String baseUrl
public CollectionEntity createCollection(String database, String name, CollectionOptions collectionOptions) throws ArangoException
createCollection in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity getCollection(String database, String name) throws ArangoException
getCollection in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity getCollectionRevision(String database, String name) throws ArangoException
getCollectionRevision in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity getCollectionProperties(String database, String name) throws ArangoException
getCollectionProperties in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity getCollectionCount(String database, String name) throws ArangoException
getCollectionCount in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity getCollectionFigures(String database, String name) throws ArangoException
getCollectionFigures in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity getCollectionChecksum(String database, String name, Boolean withRevisions, Boolean withData) throws ArangoException
getCollectionChecksum in interface InternalCollectionDriverArangoExceptionpublic CollectionsEntity getCollections(String database, Boolean excludeSystem) throws ArangoException
getCollections in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity loadCollection(String database, String name, Boolean count) throws ArangoException
loadCollection in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity unloadCollection(String database, String name) throws ArangoException
unloadCollection in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity truncateCollection(String database, String name) throws ArangoException
truncateCollection in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity setCollectionProperties(String database, String name, Boolean newWaitForSync, Long journalSize) throws ArangoException
setCollectionProperties in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity renameCollection(String database, String name, String newName) throws ArangoException
renameCollection in interface InternalCollectionDriverArangoExceptionpublic CollectionEntity deleteCollection(String database, String name) throws ArangoException
deleteCollection in interface InternalCollectionDriverArangoExceptionpublic HttpManager getHttpManager()
getHttpManager in interface BaseDriverInterfacepublic void setHttpManager(HttpManager httpManager)
setHttpManager in interface BaseDriverInterfaceCopyright © 2012–2015 ArangoDB GmbH. All rights reserved.