public class InternalUsersDriverImpl extends BaseArangoDriver implements InternalUsersDriver
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationHandler |
annotationHandler |
protected static String |
COLLECTION |
protected ArangoConfigure |
configure |
protected HttpManager |
httpManager |
| Modifier and Type | Method and Description |
|---|---|
DefaultEntity |
createUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
DefaultEntity |
deleteUser(String username) |
HttpManager |
getHttpManager() |
UserEntity |
getUser(String username) |
UsersEntity |
getUsers() |
DefaultEntity |
grantDatabaseAccess(String username,
String database) |
DefaultEntity |
replaceUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
void |
setHttpManager(HttpManager httpManager) |
DefaultEntity |
updateUser(String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
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 DefaultEntity createUser(String username, String passwd, Boolean active, Map<String,Object> extra) throws ArangoException
createUser in interface InternalUsersDriverArangoExceptionpublic DefaultEntity deleteUser(String username) throws ArangoException
deleteUser in interface InternalUsersDriverArangoExceptionpublic UserEntity getUser(String username) throws ArangoException
getUser in interface InternalUsersDriverArangoExceptionpublic UsersEntity getUsers() throws ArangoException
getUsers in interface InternalUsersDriverArangoExceptionpublic DefaultEntity replaceUser(String username, String passwd, Boolean active, Map<String,Object> extra) throws ArangoException
replaceUser in interface InternalUsersDriverArangoExceptionpublic DefaultEntity updateUser(String username, String passwd, Boolean active, Map<String,Object> extra) throws ArangoException
updateUser in interface InternalUsersDriverArangoExceptionpublic DefaultEntity grantDatabaseAccess(String username, String database) throws ArangoException
grantDatabaseAccess in interface InternalUsersDriverArangoExceptionpublic HttpManager getHttpManager()
getHttpManager in interface BaseDriverInterfacepublic void setHttpManager(HttpManager httpManager)
setHttpManager in interface BaseDriverInterfaceCopyright © 2012–2016 ArangoDB GmbH. All rights reserved.