public class InternalUsersDriverImpl extends BaseArangoDriver implements InternalUsersDriver
Modifier and Type | Field and Description |
---|---|
protected AnnotationHandler |
annotationHandler |
protected ArangoConfigure |
configure |
protected HttpManager |
httpManager |
Modifier and Type | Method and Description |
---|---|
DefaultEntity |
createUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
DefaultEntity |
deleteUser(String database,
String username) |
HttpManager |
getHttpManager() |
UserEntity |
getUser(String database,
String username) |
UsersEntity |
getUsers(String database) |
DefaultEntity |
replaceUser(String database,
String username,
String passwd,
Boolean active,
Map<String,Object> extra) |
void |
setHttpManager(HttpManager httpManager) |
DefaultEntity |
updateUser(String database,
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, validateDocumentHandle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHttpManager, setHttpManager
protected ArangoConfigure configure
protected HttpManager httpManager
protected AnnotationHandler annotationHandler
public DefaultEntity createUser(String database, String username, String passwd, Boolean active, Map<String,Object> extra) throws ArangoException
createUser
in interface InternalUsersDriver
ArangoException
public DefaultEntity deleteUser(String database, String username) throws ArangoException
deleteUser
in interface InternalUsersDriver
ArangoException
public UserEntity getUser(String database, String username) throws ArangoException
getUser
in interface InternalUsersDriver
ArangoException
public UsersEntity getUsers(String database) throws ArangoException
getUsers
in interface InternalUsersDriver
ArangoException
public DefaultEntity replaceUser(String database, String username, String passwd, Boolean active, Map<String,Object> extra) throws ArangoException
replaceUser
in interface InternalUsersDriver
ArangoException
public DefaultEntity updateUser(String database, String username, String passwd, Boolean active, Map<String,Object> extra) throws ArangoException
updateUser
in interface InternalUsersDriver
ArangoException
public HttpManager getHttpManager()
getHttpManager
in interface BaseDriverInterface
public void setHttpManager(HttpManager httpManager)
setHttpManager
in interface BaseDriverInterface
Copyright © 2012–2016 ArangoDB GmbH. All rights reserved.