public class InternalCursorDriverImpl extends BaseArangoDriver implements InternalCursorDriver
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationHandler |
annotationHandler |
protected static String |
COLLECTION |
protected ArangoConfigure |
configure |
protected HttpManager |
httpManager |
createDocumentEndpointUrl, createDocumentHandle, createDocumentHandle, createEndpointUrl, createEndpointUrl, createEntity, createEntity, createEntity, createEntity, createEntityImpl, createGharialEndpointUrl, createIndexEndpointUrl, createJobEndpointUrl, createUserEndpointUrl, getJSONResponseText, setKeyValueHeader, setStatusCode, toReplicationDumpHeader, validate, validateCollectionName, validateDatabaseName, validateDocumentHandleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHttpManager, setHttpManagerprotected static final String COLLECTION
protected ArangoConfigure configure
protected HttpManager httpManager
protected AnnotationHandler annotationHandler
public CursorEntity<?> validateQuery(String database, String query) throws ArangoException
validateQuery in interface InternalCursorDriverArangoExceptionpublic String executeAqlQueryJSON(String database, String query, Map<String,Object> bindVars, AqlQueryOptions aqlQueryOptions) throws ArangoException
executeAqlQueryJSON in interface InternalCursorDriverArangoExceptionpublic <T> CursorEntity<T> executeCursorEntityQuery(String database, String query, Map<String,Object> bindVars, AqlQueryOptions aqlQueryOptions, Class<?>... clazz) throws ArangoException
executeCursorEntityQuery in interface InternalCursorDriverArangoExceptionpublic <T> CursorEntity<T> continueQuery(String database, long cursorId, Class<?>... clazz) throws ArangoException
continueQuery in interface InternalCursorDriverArangoExceptionpublic DefaultEntity finishQuery(String database, long cursorId) throws ArangoException
finishQuery in interface InternalCursorDriverArangoExceptionpublic <T,S extends DocumentEntity<T>> DocumentCursorResult<T,S> executeBaseCursorQuery(String database, String query, Map<String,Object> bindVars, AqlQueryOptions aqlQueryOptions, Class<S> classDocumentEntity, Class<T> clazz) throws ArangoException
executeBaseCursorQuery in interface InternalCursorDriverArangoExceptionpublic <T> CursorResult<T> executeAqlQuery(String database, String query, Map<String,Object> bindVars, AqlQueryOptions aqlQueryOptions, Class<T> clazz) throws ArangoException
executeAqlQuery in interface InternalCursorDriverArangoExceptionpublic CursorRawResult executeAqlQueryRaw(String database, String query, Map<String,Object> bindVars, AqlQueryOptions aqlQueryOptions) throws ArangoException
executeAqlQueryRaw in interface InternalCursorDriverArangoException@Deprecated public <V,E> ShortestPathEntity<V,E> getShortestPath(String database, String graphName, Object startVertexExample, Object endVertexExample, ShortestPathOptions shortestPathOptions, AqlQueryOptions aqlQueryOptions, Class<V> vertexClass, Class<E> edgeClass, ArangoDriver driver) throws ArangoException
InternalCursorDrivergetShortestPath in interface InternalCursorDriverdatabase - the database namegraphName - the graph namestartVertexExample - a start vertex example object (or null)endVertexExample - a start vertex example object (or null)shortestPathOptions - shortest path optionsaqlQueryOptions - AQL query optionsvertexClass - the vertex classedgeClass - the edge classArangoExceptionpublic QueryTrackingPropertiesEntity getQueryTrackingProperties(String database) throws ArangoException
getQueryTrackingProperties in interface InternalCursorDriverArangoExceptionpublic QueryTrackingPropertiesEntity setQueryTrackingProperties(String database, QueryTrackingPropertiesEntity properties) throws ArangoException
setQueryTrackingProperties in interface InternalCursorDriverArangoExceptionpublic QueriesResultEntity getCurrentlyRunningQueries(String database) throws ArangoException
getCurrentlyRunningQueries in interface InternalCursorDriverArangoExceptionpublic QueriesResultEntity getSlowQueries(String database) throws ArangoException
getSlowQueries in interface InternalCursorDriverArangoExceptionpublic DefaultEntity deleteSlowQueries(String database) throws ArangoException
deleteSlowQueries in interface InternalCursorDriverArangoExceptionpublic DefaultEntity killQuery(String database, String id) throws ArangoException
killQuery in interface InternalCursorDriverArangoExceptionpublic HttpManager getHttpManager()
getHttpManager in interface BaseDriverInterfacepublic void setHttpManager(HttpManager httpManager)
setHttpManager in interface BaseDriverInterfaceCopyright © 2012–2016 ArangoDB GmbH. All rights reserved.