Package | Description |
---|---|
com.arangodb | |
com.arangodb.entity | |
com.arangodb.http | |
com.arangodb.impl | |
com.arangodb.util |
Modifier and Type | Method and Description |
---|---|
void |
ArangoDriver.cancelBatchMode()
This method cancels the batch execution mode.
|
long |
ArangoDriver.checkDocument(long collectionId,
long documentId)
This method returns the current revision of a document.
|
long |
ArangoDriver.checkDocument(long collectionId,
String documentKey)
This method returns the current revision of a document.
|
long |
ArangoDriver.checkDocument(String documentHandle)
This method returns the current revision of a document.
|
long |
ArangoDriver.checkDocument(String collectionName,
long documentId)
This method returns the current revision of a document.
|
long |
ArangoDriver.checkDocument(String collectionName,
String documentKey)
This method returns the current revision of a document.
|
long |
InternalDocumentDriver.checkDocument(String database,
String documentHandle) |
void |
CursorResultSet.close() |
<T> CursorEntity<T> |
ArangoDriver.continueQuery(long cursorId,
Class<?>... clazz)
Continues data retrieval for an existing cursor
|
<T> CursorEntity<T> |
InternalCursorDriver.continueQuery(String database,
long cursorId,
Class<?>... clazz) |
DefaultEntity |
InternalAqlFunctionsDriver.createAqlFunction(String name,
String code) |
DefaultEntity |
ArangoDriver.createAqlFunction(String name,
String code)
Creates an AQL Function
|
IndexEntity |
ArangoDriver.createCappedByDocumentSizeIndex(long collectionId,
int byteSize)
This method creates a capped index for a collection.
|
IndexEntity |
ArangoDriver.createCappedByDocumentSizeIndex(String collectionName,
int byteSize)
This method creates a capped index for a collection.
|
IndexEntity |
InternalIndexDriver.createCappedByDocumentSizeIndex(String database,
String collectionName,
int byteSize) |
IndexEntity |
ArangoDriver.createCappedIndex(long collectionId,
int size)
This method creates a capped index for a collection.
|
IndexEntity |
ArangoDriver.createCappedIndex(String collectionName,
int size)
This method creates a capped index for a collection.
|
IndexEntity |
InternalIndexDriver.createCappedIndex(String database,
String collectionName,
int size) |
CollectionEntity |
ArangoDriver.createCollection(String name)
Creates a new collection.
|
CollectionEntity |
ArangoDriver.createCollection(String name,
CollectionOptions collectionOptions)
Creates a new collection.
|
CollectionEntity |
InternalCollectionDriver.createCollection(String database,
String name,
CollectionOptions collectionOptions) |
BooleanResultEntity |
ArangoDriver.createDatabase(String database,
UserEntity... users)
This method creates a database
|
BooleanResultEntity |
InternalDatabaseDriver.createDatabase(String database,
UserEntity... users) |
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
Object value)
Creates a document in the collection defined by The collection id
|
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
Object value,
Boolean createCollection,
Boolean waitForSync)
Creates a document in the collection defined by The collection id.
|
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
String documentKey,
Object value)
Creates a document in the collection defined by the collection's name.
|
DocumentEntity<?> |
ArangoDriver.createDocument(long collectionId,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync)
Creates a document in the collection defined by the collection's id.
|
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
Object value)
Creates a document in the collection defined by the collection's name
|
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
Object value,
Boolean createCollection,
Boolean waitForSync)
Creates a document in the collection defined by the collection's name.
|
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
String documentKey,
Object value)
Creates a document in the collection defined by the collection's name.
|
<T> DocumentEntity<T> |
ArangoDriver.createDocument(String collectionName,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync)
Creates a document in the collection defined by the collection's name.
|
<T> DocumentEntity<T> |
InternalDocumentDriver.createDocument(String database,
String collectionName,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync) |
protected String |
BaseArangoDriver.createDocumentHandle(String collectionName,
String documentKey) |
<T> DocumentEntity<T> |
InternalDocumentDriver.createDocumentRaw(String database,
String collectionName,
String documentKey,
String rawJsonString,
Boolean createCollection,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriver.createEdge(String database,
String graphName,
String edgeCollectionName,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriver.createEdge(String database,
String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriver.createEdgeDefinition(String databaseName,
String graphName,
EdgeDefinitionEntity edgeDefinition)
Adds a new edge definition to an existing graph.
|
BooleanResultEntity |
ArangoDriver.createEndpoint(String endpoint,
String... databases)
This method creates an endpoint.
|
BooleanResultEntity |
InternalEndpointDriver.createEndpoint(String endpoint,
String... databases) |
protected String |
BaseArangoDriver.createEndpointUrl(String baseUrl,
String database,
Object... paths) |
protected <T extends BaseEntity> |
BaseArangoDriver.createEntity(HttpResponseEntity res,
Class<? extends BaseEntity> clazz,
Class<?>... pclazz) |
protected <T extends BaseEntity> |
BaseArangoDriver.createEntity(HttpResponseEntity res,
Class<? extends BaseEntity> clazz,
Class<?>[] pclazz,
boolean validate)
HTTPレスポンスから指定した型へ変換する。 レスポンスがエラーであるかを確認して、エラーの場合は例外を投げる。
|
protected <T extends BaseEntity> |
BaseArangoDriver.createEntity(HttpResponseEntity res,
Class<T> clazz) |
protected <T> T |
BaseArangoDriver.createEntity(String str,
Class<T> clazz,
Class<?>... pclazz) |
protected <T> T |
BaseArangoDriver.createEntityImpl(HttpResponseEntity res,
Class<?> type) |
IndexEntity |
ArangoDriver.createFulltextIndex(long collectionId,
Integer minLength,
String... fields)
This method creates a full text index for a collection.
|
IndexEntity |
ArangoDriver.createFulltextIndex(long collectionId,
String... fields)
This method creates a full text index for a collection.
|
IndexEntity |
ArangoDriver.createFulltextIndex(String collectionName,
Integer minLength,
String... fields)
This method creates a full text index for a collection.
|
IndexEntity |
ArangoDriver.createFulltextIndex(String collectionName,
String... fields)
This method creates a full text index for a collection.
|
IndexEntity |
InternalIndexDriver.createFulltextIndex(String database,
String collectionName,
Integer minLength,
String... fields) |
IndexEntity |
ArangoDriver.createGeoIndex(String collectionName,
boolean unique,
String... fields)
This method creates a geo index for a collection.
|
GraphEntity |
ArangoDriver.createGraph(String graphName,
Boolean waitForSync)
Creates an empty graph.
|
GraphEntity |
ArangoDriver.createGraph(String graphName,
List<EdgeDefinitionEntity> edgeDefinitions,
List<String> orphanCollections,
Boolean waitForSync)
Creates a graph.
|
GraphEntity |
InternalGraphDriver.createGraph(String databaseName,
String graphName,
Boolean waitForSync)
Creates an empty graph.
|
GraphEntity |
InternalGraphDriver.createGraph(String databaseName,
String graphName,
List<EdgeDefinitionEntity> edgeDefinitions,
List<String> orphanCollections,
Boolean waitForSync)
Creates a graph.
|
IndexEntity |
ArangoDriver.createHashIndex(String collectionName,
boolean unique,
String... fields)
This method creates a hash index for a collection.
|
IndexEntity |
ArangoDriver.createIndex(long collectionId,
IndexType type,
boolean unique,
String... fields)
This method creates an index for a collection.
|
IndexEntity |
ArangoDriver.createIndex(String collectionName,
IndexType type,
boolean unique,
String... fields)
This method creates an index for a collection.
|
IndexEntity |
InternalIndexDriver.createIndex(String database,
String collectionName,
IndexType type,
boolean unique,
String... fields) |
KeyValueEntity |
InternalKVSDriver.createKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate) |
IndexEntity |
ArangoDriver.createSkipListIndex(String collectionName,
boolean unique,
String... fields)
This method creates a skip list index for a collection.
|
DefaultEntity |
ArangoDriver.createUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra)
Creates a database user.
|
DefaultEntity |
InternalUsersDriver.createUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriver.createVertex(String database,
String graphName,
String collectionName,
T vertex,
Boolean waitForSync)
Stores a new vertex with the information contained within the document into
the given collection.
|
GraphEntity |
InternalGraphDriver.createVertexCollection(String databaseName,
String graphName,
String collectionName) |
void |
ArangoDriver.deleteAllJobs()
Deletes all job from ArangoDB.
|
void |
InternalJobsDriver.deleteAllJobs(String database) |
DefaultEntity |
InternalAqlFunctionsDriver.deleteAqlFunction(String name,
boolean isNameSpace) |
DefaultEntity |
ArangoDriver.deleteAqlFunction(String name,
boolean isNameSpace)
Delete an AQL function.
|
CollectionEntity |
ArangoDriver.deleteCollection(long id)
Deletes a collection by id.
|
CollectionEntity |
ArangoDriver.deleteCollection(String name)
Deletes a collection by name.
|
CollectionEntity |
InternalCollectionDriver.deleteCollection(String database,
String name) |
BooleanResultEntity |
ArangoDriver.deleteDatabase(String database)
This method deletes a database
|
BooleanResultEntity |
InternalDatabaseDriver.deleteDatabase(String database) |
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
long documentId)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
long documentId,
Long rev,
Policy policy)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
String documentKey)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(long collectionId,
String documentKey,
Long rev,
Policy policy)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(String documentHandle)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
long documentId)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
long documentId,
Long rev,
Policy policy)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(String documentHandle,
Long rev,
Policy policy)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
String documentKey)
Deletes a document from the database.
|
DocumentEntity<?> |
ArangoDriver.deleteDocument(String collectionName,
String documentKey,
Long rev,
Policy policy)
Deletes a document from the database.
|
DocumentEntity<?> |
InternalDocumentDriver.deleteDocument(String database,
String documentHandle,
Long rev,
Policy policy) |
DeletedEntity |
InternalGraphDriver.deleteEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync,
Long rev,
Long ifMatchRevision)
Deletes an edge with the given id, if it is contained within the graph.
|
GraphEntity |
InternalGraphDriver.deleteEdgeDefinition(String databaseName,
String graphName,
String edgeName,
Boolean dropCollection)
Removes an existing edge definition from this graph.
|
BooleanResultEntity |
ArangoDriver.deleteEndpoint(String endpoint)
This method deletes an endpoint
|
BooleanResultEntity |
InternalEndpointDriver.deleteEndpoint(String endpoint) |
void |
ArangoDriver.deleteExpiredJobs(int timeStamp)
Deletes all jobs by a provided expiration date.
|
void |
InternalJobsDriver.deleteExpiredJobs(String database,
int timeStamp) |
DeletedEntity |
ArangoDriver.deleteGraph(String graphName)
Delete a graph by its name.
|
void |
ArangoDriver.deleteGraph(String graphName,
Boolean dropCollections)
Delete a graph by its name.
|
DeletedEntity |
InternalGraphDriver.deleteGraph(String databaseName,
String graphName,
Boolean dropCollections)
Delete a graph by its name.
|
IndexEntity |
ArangoDriver.deleteIndex(String indexHandle)
Deletes an index from a collection
|
IndexEntity |
InternalIndexDriver.deleteIndex(String database,
String indexHandle) |
void |
ArangoDriver.deleteJobById(String JobId)
Deletes a job from ArangoDB.
|
void |
InternalJobsDriver.deleteJobById(String database,
String JobId) |
DefaultEntity |
ArangoDriver.deleteUser(String username)
Deletes a database user.
|
DefaultEntity |
InternalUsersDriver.deleteUser(String database,
String username) |
DeletedEntity |
InternalGraphDriver.deleteVertex(String database,
String graphName,
String collectionName,
String key,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
InternalGraphDriver.deleteVertexCollection(String databaseName,
String graphName,
String collectionName,
Boolean dropCollection) |
DefaultEntity |
ArangoDriver.executeBatch()
This method sends all stacked requests as batch to ArangoDB.
|
<T> CursorEntity<T> |
ArangoDriver.executeQuery(String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize)
This method executes an AQL query and returns a CursorEntity
|
<T> CursorEntity<T> |
InternalCursorDriver.executeQuery(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
<T> CursorResultSet<T> |
ArangoDriver.executeQueryWithResultSet(String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize)
This method executes an AQL query and returns a CursorResultSet
|
<T> CursorResultSet<T> |
InternalCursorDriver.executeQueryWithResultSet(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
DefaultEntity |
ArangoDriver.executeScript(String jsCode)
Executes a javascript code.
|
DefaultEntity |
InternalAdminDriver.executeScript(String database,
String jsCode) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleAll(String collectionName,
int skip,
int limit,
Class<?> clazz)
Returns all documents of a collections.
|
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleAll(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleAllWithDocument(String collectionName,
int skip,
int limit,
Class<?> clazz)
Returns all documents of a collections.
|
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleAllWithDocument(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleAllWithDocumentResultSet(String collectionName,
int skip,
int limit,
Class<?> clazz)
Returns all documents of a collections.
|
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleAllWithDocumentResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleAllWithResultSet(String collectionName,
int skip,
int limit,
Class<?> clazz)
Returns all documents of a collections.
|
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleAllWithResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
ArangoDriver.executeSimpleAny(String collectionName,
Class<?> clazz)
Returns a random document from the collection
|
<T> ScalarExampleEntity<T> |
InternalSimpleDriver.executeSimpleAny(String database,
String collectionName,
Class<?> clazz) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleByExample(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<T> clazz)
This will find all documents matching a given example.
|
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleByExample(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleByExampleWithDocument(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz)
This will find all documents matching a given example.
|
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleByExampleWithDocument(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleByExampleWithDocumentResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleByExampleWithDocumentResusltSet(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz)
This will find all documents matching a given example.
|
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleByExampleWithResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleByExampleWithResusltSet(String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz)
This will find all documents matching a given example.
|
<T> DocumentResultEntity<T> |
ArangoDriver.executeSimpleFirst(String collectionName,
Integer count,
Class<?> clazz)
This will return the first document(s) from the collection, in the order of
insertion/update time.
|
<T> DocumentResultEntity<T> |
InternalSimpleDriver.executeSimpleFirst(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
ArangoDriver.executeSimpleFirstExample(String collectionName,
Map<String,Object> example,
Class<?> clazz)
Returns the first document matching the example
|
<T> ScalarExampleEntity<T> |
InternalSimpleDriver.executeSimpleFirstExample(String database,
String collectionName,
Map<String,Object> example,
Class<?> clazz) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleFulltext(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz)
This will find all documents from the collection that match the fulltext
query specified in query.
|
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleFulltext(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleFulltextWithDocument(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz)
This will find all documents from the collection that match the fulltext
query specified in query.
|
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleFulltextWithDocument(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleFulltextWithDocumentResultSet(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz)
This will find all documents from the collection that match the fulltext
query specified in query.
|
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleFulltextWithDocumentResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleFulltextWithResultSet(String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz)
This will find all documents from the collection that match the fulltext
query specified in query.
|
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleFulltextWithResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
ArangoDriver.executeSimpleLast(String collectionName,
Integer count,
Class<?> clazz)
This will return the last document(s) from the collection, in the order of
insertion/update time.
|
<T> DocumentResultEntity<T> |
InternalSimpleDriver.executeSimpleLast(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> CursorEntity<T> |
ArangoDriver.executeSimpleRange(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz)
This will find all documents within a given range.
|
<T> CursorEntity<T> |
InternalSimpleDriver.executeSimpleRange(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
ArangoDriver.executeSimpleRangeWithDocument(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz)
This will find all documents within a given range.
|
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleRangeWithDocument(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
ArangoDriver.executeSimpleRangeWithDocumentResultSet(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz)
This will find all documents within a given range.
|
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriver.executeSimpleRangeWithDocumentResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
ArangoDriver.executeSimpleRangeWithResultSet(String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz)
This will find all documents within a given range.
|
<T> CursorResultSet<T> |
InternalSimpleDriver.executeSimpleRangeWithResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
SimpleByResultEntity |
ArangoDriver.executeSimpleRemoveByExample(String collectionName,
Map<String,Object> example,
Boolean waitForSync,
Integer limit)
This will remove all documents in the collection that match the specified
example object.
|
SimpleByResultEntity |
InternalSimpleDriver.executeSimpleRemoveByExample(String database,
String collectionName,
Map<String,Object> example,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
ArangoDriver.executeSimpleReplaceByExample(String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean waitForSync,
Integer limit)
This will replace all documents in the collection that match the specified
example object.
|
SimpleByResultEntity |
InternalSimpleDriver.executeSimpleReplaceByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
ArangoDriver.executeSimpleUpdateByExample(String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean keepNull,
Boolean waitForSync,
Integer limit)
This will update all documents in the collection that match the specified
example object.
|
SimpleByResultEntity |
InternalSimpleDriver.executeSimpleUpdateByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean keepNull,
Boolean waitForSync,
Integer limit) |
TransactionResultEntity |
InternalTransactionDriver.executeTransaction(String database,
TransactionEntity transactionEntity) |
TransactionResultEntity |
ArangoDriver.executeTransaction(TransactionEntity transactionEntity)
Executes the transaction on the database server.
|
DefaultEntity |
ArangoDriver.finishQuery(long cursorId)
Deletes a cursor from the database.
|
DefaultEntity |
InternalCursorDriver.finishQuery(String database,
long cursorId) |
AqlFunctionsEntity |
InternalAqlFunctionsDriver.getAqlFunctions(String namespace) |
AqlFunctionsEntity |
ArangoDriver.getAqlFunctions(String namespace)
Gets all AQL functions whithin a given namespace
|
<T> T |
ArangoDriver.getBatchResponseByRequestId(String requestId)
This method returns the result of a call to ArangoDB executed within a
batch request.
|
CollectionEntity |
ArangoDriver.getCollection(long id)
Returns a collection from ArangoDB by id
|
CollectionEntity |
ArangoDriver.getCollection(String name)
Returns a collection from ArangoDB by name
|
CollectionEntity |
InternalCollectionDriver.getCollection(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionChecksum(String name,
Boolean withRevisions,
Boolean withData)
Returns a collection from ArangoDB by name including the collection
checksum
|
CollectionEntity |
InternalCollectionDriver.getCollectionChecksum(String database,
String name,
Boolean withRevisions,
Boolean withData) |
CollectionEntity |
ArangoDriver.getCollectionCount(long id)
Returns a collection from ArangoDB by id including the document count
|
CollectionEntity |
ArangoDriver.getCollectionCount(String name)
Returns a collection from ArangoDB by name including the document count
|
CollectionEntity |
InternalCollectionDriver.getCollectionCount(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionFigures(long id)
Returns a collection from ArangoDB by id including the collection figures
|
CollectionEntity |
ArangoDriver.getCollectionFigures(String name)
Returns a collection from ArangoDB by name including the collection figures
|
CollectionEntity |
InternalCollectionDriver.getCollectionFigures(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionProperties(long id)
Returns a collection from ArangoDB including all properties by id
|
CollectionEntity |
ArangoDriver.getCollectionProperties(String name)
Returns a collection from ArangoDB including all properties by name
|
CollectionEntity |
InternalCollectionDriver.getCollectionProperties(String database,
String name) |
CollectionEntity |
ArangoDriver.getCollectionRevision(long id)
Returns a collection from ArangoDB including revision by id
|
CollectionEntity |
ArangoDriver.getCollectionRevision(String name)
Returns a collection from ArangoDB including revision by name
|
CollectionEntity |
InternalCollectionDriver.getCollectionRevision(String database,
String name) |
CollectionsEntity |
ArangoDriver.getCollections()
Returns all collections from ArangoDB
|
CollectionsEntity |
ArangoDriver.getCollections(Boolean excludeSystem)
Returns all collections from ArangoDB
|
CollectionsEntity |
InternalCollectionDriver.getCollections(String database,
Boolean excludeSystem) |
DatabaseEntity |
ArangoDriver.getCurrentDatabase()
Returns the current database
|
DatabaseEntity |
InternalDatabaseDriver.getCurrentDatabase() |
StringsResultEntity |
ArangoDriver.getDatabases()
Returns all databases
|
StringsResultEntity |
ArangoDriver.getDatabases(boolean currentUserAccessableOnly)
Returns all databases
|
StringsResultEntity |
InternalDatabaseDriver.getDatabases(boolean currentUserAccessableOnly,
String username,
String password) |
StringsResultEntity |
ArangoDriver.getDatabases(String username,
String password)
Returns all databases the user identified by his credentials can access
|
<T> DocumentEntity<T> |
ArangoDriver.getDocument(long collectionId,
long documentId,
Class<?> clazz)
Returns a document entity.
|
<T> DocumentEntity<T> |
ArangoDriver.getDocument(long collectionId,
String documentKey,
Class<?> clazz)
Returns a document entity.
|
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String documentHandle,
Class<?> clazz)
Returns a document entity.
|
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String documentHandle,
Class<?> clazz,
Long ifNoneMatchRevision,
Long ifMatchRevision)
Returns a document entity.
|
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String collectionName,
long documentId,
Class<?> clazz)
Returns a document entity.
|
<T> DocumentEntity<T> |
ArangoDriver.getDocument(String collectionName,
String documentKey,
Class<?> clazz)
Returns a document entity.
|
<T> DocumentEntity<T> |
InternalDocumentDriver.getDocument(String database,
String documentHandle,
Class<?> clazz,
Long ifNoneMatchRevision,
Long ifMatchRevision) |
List<String> |
ArangoDriver.getDocuments(long collectionId)
This method returns all document handles from a collection.
|
List<String> |
ArangoDriver.getDocuments(long collectionId,
boolean handleConvert)
This method returns all document handles from a collection.
|
List<String> |
ArangoDriver.getDocuments(String collectionName)
This method returns all document handles from a collection.
|
List<String> |
ArangoDriver.getDocuments(String collectionName,
boolean handleConvert)
This method returns all document handles from a collection.
|
List<String> |
InternalDocumentDriver.getDocuments(String database,
String collectionName,
boolean handleConvert) |
<T> EdgeEntity<T> |
InternalGraphDriver.getEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Class<?> clazz,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Loads an edge with the given key if it is contained within your graph.
|
List<String> |
InternalGraphDriver.getEdgeCollections(String databaseName,
String graphName)
Returns a list of names of all edge collections of a graph that are defined
in the graphs edgeDefinitions
|
<T> CursorEntity<EdgeEntity<T>> |
InternalGraphDriver.getEdges(String database,
String graphName,
String vertexKey,
Class<?> clazz,
Integer batchSize,
Integer limit,
Boolean count,
Direction direction,
Collection<String> labels,
ArangoDriver driver,
FilterCondition... properties) |
List<Endpoint> |
ArangoDriver.getEndpoints()
This method returns all endpoints.
|
List<Endpoint> |
InternalEndpointDriver.getEndpoints() |
GraphEntity |
ArangoDriver.getGraph(String graphName)
Get graph object by name, including its edge definitions and vertex
collections.
|
GraphEntity |
InternalGraphDriver.getGraph(String databaseName,
String graphName)
Get graph object by name, including its edge definitions and vertex
collections.
|
List<String> |
ArangoDriver.getGraphList()
Creates a list of the names of all available graphs of the default
database.
|
List<String> |
InternalGraphDriver.getGraphList(String databaseName)
Creates a list of the names of all available graphs.
|
GraphsEntity |
ArangoDriver.getGraphs()
Returns a GraphsEntity containing all graph as GraphEntity object of the
default database.
|
GraphsEntity |
InternalGraphDriver.getGraphs(String databaseName)
Returns a GraphsEntity containing all graph as GraphEntity object.
|
IndexEntity |
ArangoDriver.getIndex(String indexHandle)
Returns an index from a collection.
|
IndexEntity |
InternalIndexDriver.getIndex(String database,
String indexHandle) |
IndexesEntity |
ArangoDriver.getIndexes(long collectionId)
Returns all indices from a collection.
|
IndexesEntity |
ArangoDriver.getIndexes(String collectionName)
Returns all indices from a collection.
|
IndexesEntity |
InternalIndexDriver.getIndexes(String database,
String collectionName) |
<T> T |
ArangoDriver.getJobResult(String jobId)
Returns the job result for a given job id.
|
<T> T |
InternalJobsDriver.getJobResult(String database,
String jobId) |
List<String> |
ArangoDriver.getJobs(JobsEntity.JobState jobState)
Returns a list of all job ids of asynchronous executed jobs, filtered by
job state.
|
List<String> |
ArangoDriver.getJobs(JobsEntity.JobState jobState,
int count)
Returns a list of all job ids of asynchronous executed jobs, filtered by
job state.
|
List<String> |
InternalJobsDriver.getJobs(String database,
JobsEntity.JobState jobState) |
List<String> |
InternalJobsDriver.getJobs(String database,
JobsEntity.JobState jobState,
int count) |
ReplicationApplierConfigEntity |
ArangoDriver.getReplicationApplierConfig()
Returns the configuration of the replication applier.
|
ReplicationApplierConfigEntity |
InternalReplicationDriver.getReplicationApplierConfig(String database) |
ReplicationApplierStateEntity |
ArangoDriver.getReplicationApplierState()
Returns the state of the replication applier, regardless of whether the
applier is currently running or not.
|
ReplicationApplierStateEntity |
InternalReplicationDriver.getReplicationApplierState(String database) |
<T> void |
ArangoDriver.getReplicationDump(String collectionName,
Long from,
Long to,
Integer chunkSize,
Boolean ticks,
Class<T> clazz,
DumpHandler<T> handler)
Returns the data from the collection for the requested range.
|
<T> void |
InternalReplicationDriver.getReplicationDump(String database,
String collectionName,
Long from,
Long to,
Integer chunkSize,
Boolean ticks,
Class<T> clazz,
DumpHandler<T> handler) |
ReplicationInventoryEntity |
ArangoDriver.getReplicationInventory()
Returns the list of collections and indexes available on the server.
|
ReplicationInventoryEntity |
ArangoDriver.getReplicationInventory(boolean includeSystem)
Returns the list of collections and indexes available on the server.
|
ReplicationInventoryEntity |
InternalReplicationDriver.getReplicationInventory(String database,
Boolean includeSystem) |
ReplicationLoggerConfigEntity |
ArangoDriver.getReplicationLoggerConfig()
Returns the configuration of the replication logger
|
ReplicationLoggerConfigEntity |
InternalReplicationDriver.getReplicationLoggerConfig(String database) |
ReplicationLoggerStateEntity |
ArangoDriver.getReplicationLoggerState()
Returns the current state of the server's replication logger.
|
ReplicationLoggerStateEntity |
InternalReplicationDriver.getReplicationLoggerState(String database) |
String |
ArangoDriver.getReplicationServerId()
Returns the servers id.
|
String |
InternalReplicationDriver.getReplicationServerId() |
AdminLogEntity |
ArangoDriver.getServerLog(Integer logLevel,
Boolean logLevelUpTo,
Integer start,
Integer size,
Integer offset,
Boolean sortAsc,
String text)
Returns the server log, for the parameters *logLevel* and *logLevelUpTo*
please note the following: fatal or 0 error or 1 warning or 2 info or 3
debug or 4 The default value is info.
|
AdminLogEntity |
InternalAdminDriver.getServerLog(Integer logLevel,
Boolean logLevelUpTo,
Integer start,
Integer size,
Integer offset,
Boolean sortAsc,
String text) |
StatisticsEntity |
ArangoDriver.getStatistics()
Returns the current statistics
|
StatisticsEntity |
InternalAdminDriver.getStatistics() |
StatisticsDescriptionEntity |
ArangoDriver.getStatisticsDescription()
Returns the statistics description
|
StatisticsDescriptionEntity |
InternalAdminDriver.getStatisticsDescription() |
ArangoUnixTime |
ArangoDriver.getTime()
Returns the current server time
|
ArangoUnixTime |
InternalAdminDriver.getTime() |
UserEntity |
ArangoDriver.getUser(String username)
Returns a database user.
|
UserEntity |
InternalUsersDriver.getUser(String database,
String username) |
List<UserEntity> |
ArangoDriver.getUsers()
Returns all database user.
|
UsersEntity |
InternalUsersDriver.getUsers(String database) |
List<DocumentEntity<UserEntity>> |
ArangoDriver.getUsersDocument()
Returns all database user as document.
|
ArangoVersion |
ArangoDriver.getVersion()
Returns the database version
|
ArangoVersion |
InternalAdminDriver.getVersion() |
<T> DocumentEntity<T> |
InternalGraphDriver.getVertex(String database,
String graphName,
String collectionName,
String key,
Class<?> clazz,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Gets a vertex with the given key if it is contained within your graph.
|
List<String> |
InternalGraphDriver.getVertexCollections(String databaseName,
String graphName)
Returns a list of names of all vertex collections of a graph, defined in
the graphs edgeDefinitions (in "from", "to", and "orphanCollections")
|
<T> EdgeEntity<T> |
ArangoDriver.graphCreateEdge(String graphName,
String edgeCollectionName,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync)
Stores a new edge with the information contained within the body into the
given collection.
|
<T> EdgeEntity<T> |
ArangoDriver.graphCreateEdge(String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle)
Stores a new edge with the information contained within the body into the
given collection.
|
<T> EdgeEntity<T> |
ArangoDriver.graphCreateEdge(String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync)
Stores a new edge with the information contained within the body into the
given collection.
|
GraphEntity |
ArangoDriver.graphCreateEdgeDefinition(String graphName,
EdgeDefinitionEntity edgeDefinition)
Adds a new edge definition to an existing graph
|
<T> DocumentEntity<T> |
ArangoDriver.graphCreateVertex(String graphName,
String collectionName,
T vertex,
Boolean waitForSync)
Stores a new vertex with the information contained within the document into
the given collection.
|
GraphEntity |
ArangoDriver.graphCreateVertexCollection(String graphName,
String collectionName)
Creates a vertex collection
|
DeletedEntity |
ArangoDriver.graphDeleteEdge(String graphName,
String edgeCollectionName,
String key)
Deletes an edge with the given id, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteEdge(String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync)
Deletes an edge with the given id, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteEdge(String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Deletes an edge with the given id, if it is contained within the graph.
|
GraphEntity |
ArangoDriver.graphDeleteEdgeDefinition(String graphName,
String edgeCollectionName,
Boolean dropCollection)
Removes an existing edge definition from this graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertex(String graphName,
String collectionName,
String key)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertex(String graphName,
String collectionName,
String key,
Boolean waitForSync)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertex(String graphName,
String collectionName,
String key,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Deletes a vertex with the given key, if it is contained within the graph.
|
DeletedEntity |
ArangoDriver.graphDeleteVertexCollection(String graphName,
String collectionName,
Boolean dropCollection)
Removes a vertex collection from the graph and optionally deletes the
collection, if it is not used in any other graph.
|
<T> EdgeEntity<T> |
ArangoDriver.graphGetEdge(String graphName,
String edgeCollectionName,
String key,
Class<?> clazz)
Loads an edge with the given key if it is contained within your graph.
|
<T> EdgeEntity<T> |
ArangoDriver.graphGetEdge(String graphName,
String edgeCollectionName,
String key,
Class<?> clazz,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Loads an edge with the given key if it is contained within your graph.
|
List<String> |
ArangoDriver.graphGetEdgeCollections(String graphName)
Returns a list of all edge collection of a graph that are defined in the
graphs edgeDefinitions
|
CursorEntity<PlainEdgeEntity> |
ArangoDriver.graphGetEdges(String graphName)
Returns all Edges of a graph, each edge as a PlainEdgeEntity.
|
<T> CursorEntity<T> |
ArangoDriver.graphGetEdges(String graphName,
Class<T> clazz,
String vertexDocumentHandle)
Returns all Edges of a given vertex.
|
<T> CursorEntity<T> |
ArangoDriver.graphGetEdgesByExampleMap(String graphName,
Class<T> clazzT,
Map<String,Object> vertexExample)
Returns all Edges of vertices matching the map.
|
<T,S> CursorEntity<T> |
ArangoDriver.graphGetEdgesByExampleObject(String graphName,
Class<T> clazzT,
S vertexExample)
Returns all Edges of vertices matching the example object (non-primitive
set to null will not be used for comparing).
|
<T> DocumentEntity<T> |
ArangoDriver.graphGetVertex(String graphName,
String collectionName,
String key,
Class<?> clazz)
Gets a vertex with the given key if it is contained within your graph.
|
<T> DocumentEntity<T> |
ArangoDriver.graphGetVertex(String graphName,
String collectionName,
String key,
Class<?> clazz,
Long ifNoneMatchRevision,
Long ifMatchRevision)
Gets a vertex with the given key if it is contained within your graph.
|
List<String> |
ArangoDriver.graphGetVertexCollections(String graphName)
Returns a list of all vertex collection of a graph that are defined in the
graphs edgeDefinitions (in "from", "to", and "orphanCollections")
|
<T> EdgeEntity<T> |
ArangoDriver.graphReplaceEdge(String graphName,
String edgeCollectionName,
String key,
Object value)
Replaces an edge with the given key by the content in the body.
|
<T> EdgeEntity<T> |
ArangoDriver.graphReplaceEdge(String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Replaces an edge with the given key by the content in the body.
|
GraphEntity |
ArangoDriver.graphReplaceEdgeDefinition(String graphName,
String edgeCollectionName,
EdgeDefinitionEntity edgeDefinition)
Replaces an existing edge definition to an existing graph.
|
<T> DocumentEntity<T> |
ArangoDriver.graphReplaceVertex(String graphName,
String collectionName,
String key,
Object vertex)
Replaces a vertex with the given key by the content in the body.
|
<T> DocumentEntity<T> |
ArangoDriver.graphReplaceVertex(String graphName,
String collectionName,
String key,
Object vertex,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Replaces a vertex with the given key by the content in the body.
|
<T> EdgeEntity<T> |
ArangoDriver.graphUpdateEdge(String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean keepNull)
Updates an edge with the given key by adding the content in the body.
|
<T> EdgeEntity<T> |
ArangoDriver.graphUpdateEdge(String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Boolean keepNull,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Updates an edge with the given key by adding the content in the body.
|
<T> DocumentEntity<T> |
ArangoDriver.graphUpdateVertex(String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull)
Updates a vertex with the given key by adding the content in the body.
|
<T> DocumentEntity<T> |
ArangoDriver.graphUpdateVertex(String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Updates a vertex with the given key by adding the content in the body.
|
ImportResultEntity |
ArangoDriver.importDocuments(String collection,
Boolean createCollection,
Collection<?> values)
Creates documents in the collection.
|
ImportResultEntity |
InternalImportDriver.importDocuments(String database,
String collection,
Boolean createCollection,
Collection<?> values) |
ImportResultEntity |
ArangoDriver.importDocumentsByHeaderValues(String collection,
Boolean createCollection,
Collection<? extends Collection<?>> headerValues)
Creates documents in the collection.
|
ImportResultEntity |
InternalImportDriver.importDocumentsByHeaderValues(String database,
String collection,
Boolean createCollection,
Collection<? extends Collection<?>> headerValues) |
ImportResultEntity |
ArangoClient.importRawJsonDocuments(String collectionName,
boolean createCollection,
Iterator<String> itr,
int bufferCount) |
CollectionEntity |
ArangoDriver.loadCollection(long id)
Returns the collection and loads it into memory.
|
CollectionEntity |
ArangoDriver.loadCollection(long id,
Boolean count)
Returns the collection and loads it into memory.
|
CollectionEntity |
ArangoDriver.loadCollection(String name)
Returns the collection and loads it into memory.
|
CollectionEntity |
ArangoDriver.loadCollection(String name,
Boolean count)
Returns the collection and loads it into memory.
|
CollectionEntity |
InternalCollectionDriver.loadCollection(String database,
String name,
Boolean count) |
DefaultEntity |
ArangoDriver.reloadRouting()
Triggers the routes reloading in ArangoDB
|
DefaultEntity |
InternalAdminDriver.reloadRouting() |
CollectionEntity |
ArangoDriver.renameCollection(long id,
String newName)
Returns the collection and changes it's name.
|
CollectionEntity |
ArangoDriver.renameCollection(String name,
String newName)
Returns the collection and changes it's name.
|
CollectionEntity |
InternalCollectionDriver.renameCollection(String database,
String name,
String newName) |
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
long documentId,
Object value)
This method replaces the content of the document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync)
This method replaces the content of the document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
String documentKey,
Object value)
This method replaces the content of the document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.replaceDocument(long collectionId,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync)
This method replaces the content of the document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
long documentId,
Object value)
This method replaces the content of the document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync)
This method replaces the content of the document defined by documentId.
|
<T> DocumentEntity<T> |
ArangoDriver.replaceDocument(String documentHandle,
Object value)
This method replaces the content of the document defined by documentHandle.
|
<T> DocumentEntity<T> |
ArangoDriver.replaceDocument(String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync)
This method replaces the content of the document defined by documentHandle.
|
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
String documentKey,
Object value)
This method replaces the content of the document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.replaceDocument(String collectionName,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync)
This method replaces the content of the document defined by documentKey.
|
<T> DocumentEntity<T> |
InternalDocumentDriver.replaceDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriver.replaceEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Replaces an edge with the given key by the content in the body.
|
GraphEntity |
InternalGraphDriver.replaceEdgeDefinition(String databaseName,
String graphName,
String edgeName,
EdgeDefinitionEntity edgeDefinition)
Replaces an existing edge definition to an existing graph.
|
DefaultEntity |
ArangoDriver.replaceUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra)
Replaces the data of a database user.
|
DefaultEntity |
InternalUsersDriver.replaceUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriver.replaceVertex(String database,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Replaces a vertex with the given key by the content in the body.
|
CollectionEntity |
ArangoDriver.setCollectionProperties(long id,
Boolean newWaitForSync,
Long journalSize)
Returns the collection and changes it's journalSize and waitForSync.
|
CollectionEntity |
ArangoDriver.setCollectionProperties(String name,
Boolean newWaitForSync,
Long journalSize)
Returns the collection and changes it's journalSize and waitForSync.
|
CollectionEntity |
InternalCollectionDriver.setCollectionProperties(String database,
String name,
Boolean newWaitForSync,
Long journalSize) |
protected void |
BaseArangoDriver.setKeyValueHeader(HttpResponseEntity res,
KeyValueEntity entity) |
ReplicationApplierConfigEntity |
ArangoDriver.setReplicationApplierConfig(ReplicationApplierConfigEntity replicationApplierConfigEntity)
Sets the configuration of the replication applier.
|
ReplicationApplierConfigEntity |
InternalReplicationDriver.setReplicationApplierConfig(String database,
ReplicationApplierConfigEntity param) |
ReplicationApplierConfigEntity |
ArangoDriver.setReplicationApplierConfig(String endpoint,
String database,
String username,
String password,
Integer maxConnectRetries,
Integer connectTimeout,
Integer requestTimeout,
Integer chunkSize,
Boolean autoStart,
Boolean adaptivePolling)
Sets the configuration of the replication applier.
|
ReplicationApplierConfigEntity |
InternalReplicationDriver.setReplicationApplierConfig(String _database,
String endpoint,
String database,
String username,
String password,
Integer maxConnectRetries,
Integer connectTimeout,
Integer requestTimeout,
Integer chunkSize,
Boolean autoStart,
Boolean adaptivePolling) |
ReplicationLoggerConfigEntity |
ArangoDriver.setReplicationLoggerConfig(Boolean autoStart,
Boolean logRemoteChanges,
Long maxEvents,
Long maxEventsSize)
Sets the replication logger configuration
|
ReplicationLoggerConfigEntity |
InternalReplicationDriver.setReplicationLoggerConfig(String database,
Boolean autoStart,
Boolean logRemoteChanges,
Long maxEvents,
Long maxEventsSize) |
protected void |
BaseArangoDriver.setStatusCode(HttpResponseEntity res,
BaseEntity entity) |
void |
ArangoDriver.startAsyncMode(boolean fireAndForget)
This method sets the driver to asynchronous execution.
|
void |
ArangoDriver.startBatchMode()
This method enables batch execution.
|
ReplicationApplierStateEntity |
ArangoDriver.startReplicationApplier(Long from)
Starts the replication applier.
|
ReplicationApplierStateEntity |
InternalReplicationDriver.startReplicationApplier(String database,
Long from) |
boolean |
ArangoDriver.startReplicationLogger()
Starts the replication logger
|
boolean |
InternalReplicationDriver.startReplicationLogger(String database) |
void |
ArangoDriver.stopAsyncMode()
This method sets the driver back to synchronous execution.
|
ReplicationApplierStateEntity |
ArangoDriver.stopReplicationApplier()
Stops the replication applier.
|
ReplicationApplierStateEntity |
InternalReplicationDriver.stopReplicationApplier(String database) |
boolean |
ArangoDriver.stopReplicationLogger()
Stops the replication logger
|
boolean |
InternalReplicationDriver.stopReplicationLogger(String database) |
ReplicationSyncEntity |
ArangoDriver.syncReplication(String endpoint,
String database,
String username,
String password,
RestrictType restrictType,
String... restrictCollections)
Starts a full data synchronization from a remote endpoint into the local
ArangoDB database.
|
ReplicationSyncEntity |
InternalReplicationDriver.syncReplication(String _database,
String endpoint,
String database,
String username,
String password,
RestrictType restrictType,
String... restrictCollections) |
CollectionEntity |
ArangoDriver.truncateCollection(long id)
Returns the collection and deletes all documents.
|
CollectionEntity |
ArangoDriver.truncateCollection(String name)
Returns the collection and deletes all documents.
|
CollectionEntity |
InternalCollectionDriver.truncateCollection(String database,
String name) |
CollectionEntity |
ArangoDriver.unloadCollection(long id)
Returns the collection and deletes it from memory.
|
CollectionEntity |
ArangoDriver.unloadCollection(String name)
Returns the collection and deletes it from memory.
|
CollectionEntity |
InternalCollectionDriver.unloadCollection(String database,
String name) |
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
long documentId,
Object value)
This method updates a document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
long documentId,
Object value,
Boolean keepNull)
This method updates a document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull)
This method updates a document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
String documentKey,
Object value)
This method updates a document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
String documentKey,
Object value,
Boolean keepNull)
This method updates a document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(long collectionId,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull)
This method updates a document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
long documentId,
Object value)
This method updates a document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
long documentId,
Object value,
Boolean keepNull)
This method updates a document defined by documentId.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
long documentId,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull)
This method updates a document defined by documentId.
|
<T> DocumentEntity<T> |
ArangoDriver.updateDocument(String documentHandle,
Object value)
This method updates a document defined by documentHandle.
|
<T> DocumentEntity<T> |
ArangoDriver.updateDocument(String documentHandle,
Object value,
Boolean keepNull)
This method updates a document defined by documentKey.
|
<T> DocumentEntity<T> |
ArangoDriver.updateDocument(String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull)
This method updates a document defined by documentHandle.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
String documentKey,
Object value)
This method updates a document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
String documentKey,
Object value,
Boolean keepNull)
This method updates a document defined by documentKey.
|
DocumentEntity<?> |
ArangoDriver.updateDocument(String collectionName,
String documentKey,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull)
This method updates a document defined by documentKey.
|
<T> DocumentEntity<T> |
InternalDocumentDriver.updateDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
<T> EdgeEntity<T> |
InternalGraphDriver.updateEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Boolean keepNull,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Updates an edge with the given key by adding the content in the body.
|
KeyValueEntity |
InternalKVSDriver.updateKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate,
boolean create) |
DefaultEntity |
ArangoDriver.updateUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra)
Updates the data of a database user.
|
DefaultEntity |
InternalUsersDriver.updateUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriver.updateVertex(String databaseName,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision)
Updates a vertex with the given key by adding the content in the body.
|
protected void |
BaseArangoDriver.validate(HttpResponseEntity res,
BaseEntity entity) |
protected void |
BaseArangoDriver.validateCollectionName(String name) |
protected void |
BaseArangoDriver.validateDatabaseName(String database,
boolean allowNull) |
protected void |
BaseArangoDriver.validateDocumentHandle(String documentHandle) |
CursorEntity<?> |
ArangoDriver.validateQuery(String query)
This method validates a given AQL query string and returns a CursorEntity
|
CursorEntity<?> |
InternalCursorDriver.validateQuery(String database,
String query) |
Modifier and Type | Method and Description |
---|---|
BatchResponseEntity |
BatchResponseListEntity.getResponseFromRequestId(String requestId) |
Modifier and Type | Method and Description |
---|---|
static boolean |
HttpManager.is400Error(ArangoException e) |
static boolean |
HttpManager.is404Error(ArangoException e) |
static boolean |
HttpManager.is412Error(ArangoException e) |
Modifier and Type | Method and Description |
---|---|
long |
InternalDocumentDriverImpl.checkDocument(String database,
String documentHandle) |
<T> CursorEntity<T> |
InternalCursorDriverImpl.continueQuery(String database,
long cursorId,
Class<?>... clazz) |
DefaultEntity |
InternalAqlFunctionsDriverImpl.createAqlFunction(String name,
String code) |
IndexEntity |
InternalIndexDriverImpl.createCappedByDocumentSizeIndex(String database,
String collectionName,
int byteSize) |
IndexEntity |
InternalIndexDriverImpl.createCappedIndex(String database,
String collectionName,
int size) |
CollectionEntity |
InternalCollectionDriverImpl.createCollection(String database,
String name,
CollectionOptions collectionOptions) |
BooleanResultEntity |
InternalDatabaseDriverImpl.createDatabase(String database,
UserEntity... users) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.createDocument(String database,
String collectionName,
String documentKey,
Object value,
Boolean createCollection,
Boolean waitForSync) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.createDocumentRaw(String database,
String collectionName,
String documentKey,
String rawJsonString,
Boolean createCollection,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.createEdge(String database,
String graphName,
String edgeCollectionName,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.createEdge(String database,
String graphName,
String edgeCollectionName,
String key,
String fromHandle,
String toHandle,
Object value,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriverImpl.createEdgeDefinition(String databaseName,
String graphName,
EdgeDefinitionEntity edgeDefinition) |
BooleanResultEntity |
InternalEndpointDriverImpl.createEndpoint(String endpoint,
String... databases) |
IndexEntity |
InternalIndexDriverImpl.createFulltextIndex(String database,
String collectionName,
Integer minLength,
String... fields) |
GraphEntity |
InternalGraphDriverImpl.createGraph(String databaseName,
String graphName,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriverImpl.createGraph(String databaseName,
String graphName,
List<EdgeDefinitionEntity> edgeDefinitions,
List<String> orphanCollections,
Boolean waitForSync) |
IndexEntity |
InternalIndexDriverImpl.createIndex(String database,
String collectionName,
IndexType type,
boolean unique,
String... fields) |
KeyValueEntity |
InternalKVSDriverImpl.createKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate) |
DefaultEntity |
InternalUsersDriverImpl.createUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.createVertex(String database,
String graphName,
String collectionName,
T vertex,
Boolean waitForSync) |
GraphEntity |
InternalGraphDriverImpl.createVertexCollection(String databaseName,
String graphName,
String collectionName) |
void |
InternalJobsDriverImpl.deleteAllJobs(String database) |
DefaultEntity |
InternalAqlFunctionsDriverImpl.deleteAqlFunction(String name,
boolean isNameSpace) |
CollectionEntity |
InternalCollectionDriverImpl.deleteCollection(String database,
String name) |
BooleanResultEntity |
InternalDatabaseDriverImpl.deleteDatabase(String database) |
DocumentEntity<?> |
InternalDocumentDriverImpl.deleteDocument(String database,
String documentHandle,
Long rev,
Policy policy) |
DeletedEntity |
InternalGraphDriverImpl.deleteEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
GraphEntity |
InternalGraphDriverImpl.deleteEdgeDefinition(String databaseName,
String graphName,
String edgeName,
Boolean dropCollection) |
BooleanResultEntity |
InternalEndpointDriverImpl.deleteEndpoint(String endpoint) |
void |
InternalJobsDriverImpl.deleteExpiredJobs(String database,
int timeStamp) |
DeletedEntity |
InternalGraphDriverImpl.deleteGraph(String databaseName,
String graphName,
Boolean dropCollections) |
IndexEntity |
InternalIndexDriverImpl.deleteIndex(String database,
String indexHandle) |
void |
InternalJobsDriverImpl.deleteJobById(String database,
String JobId) |
DefaultEntity |
InternalUsersDriverImpl.deleteUser(String database,
String username) |
DeletedEntity |
InternalGraphDriverImpl.deleteVertex(String databaseName,
String graphName,
String collectionName,
String key,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
DeletedEntity |
InternalGraphDriverImpl.deleteVertexCollection(String databaseName,
String graphName,
String collectionName,
Boolean dropCollection)
Removes a vertex collection from the graph and optionally deletes the
collection, if it is not used in any other graph.
|
DefaultEntity |
InternalBatchDriverImpl.executeBatch(List<BatchPart> callStack,
String defaultDataBase) |
<T> CursorEntity<T> |
InternalCursorDriverImpl.executeQuery(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
<T> CursorResultSet<T> |
InternalCursorDriverImpl.executeQueryWithResultSet(String database,
String query,
Map<String,Object> bindVars,
Class<T> clazz,
Boolean calcCount,
Integer batchSize) |
DefaultEntity |
InternalAdminDriverImpl.executeScript(String database,
String jsCode) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleAll(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleAllWithDocument(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleAllWithDocumentResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleAllWithResultSet(String database,
String collectionName,
int skip,
int limit,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
InternalSimpleDriverImpl.executeSimpleAny(String database,
String collectionName,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleByExample(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleByExampleWithDocument(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleByExampleWithDocumentResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleByExampleWithResultSet(String database,
String collectionName,
Map<String,Object> example,
int skip,
int limit,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
InternalSimpleDriverImpl.executeSimpleFirst(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> ScalarExampleEntity<T> |
InternalSimpleDriverImpl.executeSimpleFirstExample(String database,
String collectionName,
Map<String,Object> example,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleFulltext(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleFulltextWithDocument(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleFulltextWithDocumentResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleFulltextWithResultSet(String database,
String collectionName,
String attribute,
String query,
int skip,
int limit,
String index,
Class<?> clazz) |
<T> DocumentResultEntity<T> |
InternalSimpleDriverImpl.executeSimpleLast(String database,
String collectionName,
Integer count,
Class<?> clazz) |
<T> CursorEntity<T> |
InternalSimpleDriverImpl.executeSimpleRange(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorEntity<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleRangeWithDocument(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<DocumentEntity<T>> |
InternalSimpleDriverImpl.executeSimpleRangeWithDocumentResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
<T> CursorResultSet<T> |
InternalSimpleDriverImpl.executeSimpleRangeWithResultSet(String database,
String collectionName,
String attribute,
Object left,
Object right,
Boolean closed,
int skip,
int limit,
Class<?> clazz) |
SimpleByResultEntity |
InternalSimpleDriverImpl.executeSimpleRemoveByExample(String database,
String collectionName,
Map<String,Object> example,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
InternalSimpleDriverImpl.executeSimpleReplaceByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean waitForSync,
Integer limit) |
SimpleByResultEntity |
InternalSimpleDriverImpl.executeSimpleUpdateByExample(String database,
String collectionName,
Map<String,Object> example,
Map<String,Object> newValue,
Boolean keepNull,
Boolean waitForSync,
Integer limit) |
TransactionResultEntity |
InternalTransactionDriverImpl.executeTransaction(String database,
TransactionEntity transactionEntity) |
DefaultEntity |
InternalCursorDriverImpl.finishQuery(String database,
long cursorId) |
AqlFunctionsEntity |
InternalAqlFunctionsDriverImpl.getAqlFunctions(String namespace) |
CollectionEntity |
InternalCollectionDriverImpl.getCollection(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionChecksum(String database,
String name,
Boolean withRevisions,
Boolean withData) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionCount(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionFigures(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionProperties(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.getCollectionRevision(String database,
String name) |
CollectionsEntity |
InternalCollectionDriverImpl.getCollections(String database,
Boolean excludeSystem) |
DatabaseEntity |
InternalDatabaseDriverImpl.getCurrentDatabase() |
StringsResultEntity |
InternalDatabaseDriverImpl.getDatabases(boolean currentUserAccessableOnly,
String username,
String password) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.getDocument(String database,
String documentHandle,
Class<?> clazz,
Long ifNoneMatchRevision,
Long ifMatchRevision) |
List<String> |
InternalDocumentDriverImpl.getDocuments(String database,
String collectionName,
boolean handleConvert) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.getEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Class<?> clazz,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
List<String> |
InternalGraphDriverImpl.getEdgeCollections(String databaseName,
String graphName) |
<T> CursorEntity<EdgeEntity<T>> |
InternalGraphDriverImpl.getEdges(String database,
String graphName,
String vertexKey,
Class<?> clazz,
Integer batchSize,
Integer limit,
Boolean count,
Direction direction,
Collection<String> labels,
ArangoDriver driver,
FilterCondition... properties) |
List<Endpoint> |
InternalEndpointDriverImpl.getEndpoints() |
GraphEntity |
InternalGraphDriverImpl.getGraph(String databaseName,
String graphName) |
List<String> |
InternalGraphDriverImpl.getGraphList(String databaseName) |
GraphsEntity |
InternalGraphDriverImpl.getGraphs(String databaseName) |
IndexEntity |
InternalIndexDriverImpl.getIndex(String database,
String indexHandle) |
IndexesEntity |
InternalIndexDriverImpl.getIndexes(String database,
String collectionName) |
<T> T |
InternalJobsDriverImpl.getJobResult(String database,
String jobId) |
List<String> |
InternalJobsDriverImpl.getJobs(String database,
JobsEntity.JobState jobState) |
List<String> |
InternalJobsDriverImpl.getJobs(String database,
JobsEntity.JobState jobState,
int count) |
ReplicationApplierConfigEntity |
InternalReplicationDriverImpl.getReplicationApplierConfig(String database) |
ReplicationApplierStateEntity |
InternalReplicationDriverImpl.getReplicationApplierState(String database) |
<T> void |
InternalReplicationDriverImpl.getReplicationDump(String database,
String collectionName,
Long from,
Long to,
Integer chunkSize,
Boolean ticks,
Class<T> clazz,
DumpHandler<T> handler) |
ReplicationInventoryEntity |
InternalReplicationDriverImpl.getReplicationInventory(String database,
Boolean includeSystem) |
ReplicationLoggerConfigEntity |
InternalReplicationDriverImpl.getReplicationLoggerConfig(String database) |
ReplicationLoggerStateEntity |
InternalReplicationDriverImpl.getReplicationLoggerState(String database) |
String |
InternalReplicationDriverImpl.getReplicationServerId() |
AdminLogEntity |
InternalAdminDriverImpl.getServerLog(Integer logLevel,
Boolean logLevelUpTo,
Integer start,
Integer size,
Integer offset,
Boolean sortAsc,
String text) |
StatisticsEntity |
InternalAdminDriverImpl.getStatistics() |
StatisticsDescriptionEntity |
InternalAdminDriverImpl.getStatisticsDescription() |
ArangoUnixTime |
InternalAdminDriverImpl.getTime() |
UserEntity |
InternalUsersDriverImpl.getUser(String database,
String username) |
UsersEntity |
InternalUsersDriverImpl.getUsers(String database) |
ArangoVersion |
InternalAdminDriverImpl.getVersion() |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.getVertex(String databaseName,
String graphName,
String collectionName,
String key,
Class<?> clazz,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
List<String> |
InternalGraphDriverImpl.getVertexCollections(String databaseName,
String graphName) |
ImportResultEntity |
InternalImportDriverImpl.importDocuments(String database,
String collection,
Boolean createCollection,
Collection<?> values) |
ImportResultEntity |
InternalImportDriverImpl.importDocumentsByHeaderValues(String database,
String collection,
Boolean createCollection,
Collection<? extends Collection<?>> headerValues) |
CollectionEntity |
InternalCollectionDriverImpl.loadCollection(String database,
String name,
Boolean count) |
DefaultEntity |
InternalAdminDriverImpl.reloadRouting() |
CollectionEntity |
InternalCollectionDriverImpl.renameCollection(String database,
String name,
String newName) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.replaceDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.replaceEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
GraphEntity |
InternalGraphDriverImpl.replaceEdgeDefinition(String databaseName,
String graphName,
String edgeName,
EdgeDefinitionEntity edgeDefinition) |
DefaultEntity |
InternalUsersDriverImpl.replaceUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.replaceVertex(String databaseName,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
CollectionEntity |
InternalCollectionDriverImpl.setCollectionProperties(String database,
String name,
Boolean newWaitForSync,
Long journalSize) |
ReplicationApplierConfigEntity |
InternalReplicationDriverImpl.setReplicationApplierConfig(String database,
ReplicationApplierConfigEntity param) |
ReplicationApplierConfigEntity |
InternalReplicationDriverImpl.setReplicationApplierConfig(String _database,
String endpoint,
String database,
String username,
String password,
Integer maxConnectRetries,
Integer connectTimeout,
Integer requestTimeout,
Integer chunkSize,
Boolean autoStart,
Boolean adaptivePolling) |
ReplicationLoggerConfigEntity |
InternalReplicationDriverImpl.setReplicationLoggerConfig(String database,
Boolean autoStart,
Boolean logRemoteChanges,
Long maxEvents,
Long maxEventsSize) |
ReplicationApplierStateEntity |
InternalReplicationDriverImpl.startReplicationApplier(String database,
Long from) |
boolean |
InternalReplicationDriverImpl.startReplicationLogger(String database) |
ReplicationApplierStateEntity |
InternalReplicationDriverImpl.stopReplicationApplier(String database) |
boolean |
InternalReplicationDriverImpl.stopReplicationLogger(String database) |
ReplicationSyncEntity |
InternalReplicationDriverImpl.syncReplication(String _database,
String endpoint,
String database,
String username,
String password,
RestrictType restrictType,
String... restrictCollections) |
CollectionEntity |
InternalCollectionDriverImpl.truncateCollection(String database,
String name) |
CollectionEntity |
InternalCollectionDriverImpl.unloadCollection(String database,
String name) |
<T> DocumentEntity<T> |
InternalDocumentDriverImpl.updateDocument(String database,
String documentHandle,
Object value,
Long rev,
Policy policy,
Boolean waitForSync,
Boolean keepNull) |
<T> EdgeEntity<T> |
InternalGraphDriverImpl.updateEdge(String database,
String graphName,
String edgeCollectionName,
String key,
Object value,
Boolean waitForSync,
Boolean keepNull,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
KeyValueEntity |
InternalKVSDriverImpl.updateKeyValue(String database,
String collectionName,
String key,
Object value,
Map<String,Object> attributes,
Date expiredDate,
boolean create) |
DefaultEntity |
InternalUsersDriverImpl.updateUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
<T> DocumentEntity<T> |
InternalGraphDriverImpl.updateVertex(String databaseName,
String graphName,
String collectionName,
String key,
Object vertex,
Boolean keepNull,
Boolean waitForSync,
Long ifMatchRevision,
Long ifNoneMatchRevision) |
CursorEntity<?> |
InternalCursorDriverImpl.validateQuery(String database,
String query) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
ReflectionUtils.newInstance(Class<?> clazz) |
static <T> List<T> |
ResultSetUtils.toList(CursorResultSet<T> rs) |
Copyright © 2012–2015 ArangoDB GmbH. All rights reserved.