@Override public UserEntity create(final String passwd, final UserCreateOptions options) throws DataAccessException { try { return db.arango().createUser(username, passwd); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public UserEntity replace(final UserUpdateOptions options) throws DataAccessException { try { return db.arango().replaceUser(username, options); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public UserEntity replace(final UserUpdateOptions options) throws DataAccessException { try { return db.arango().replaceUser(username, options); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public UserEntity update(final UserUpdateOptions options) throws DataAccessException { try { return db.arango().updateUser(username, options); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public void delete() throws DataAccessException { try { db.arango().deleteUser(username); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public UserEntity get() throws DataAccessException { try { return db.arango().getUser(username); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public UserEntity update(final UserUpdateOptions options) throws DataAccessException { try { return db.arango().updateUser(username, options); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public UserEntity get() throws DataAccessException { try { return db.arango().getUser(username); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public UserEntity create(final String passwd, final UserCreateOptions options) throws DataAccessException { try { return db.arango().createUser(username, passwd); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public void grantDefaultDatabaseAccess(final Permissions permissions) throws DataAccessException { try { db.arango().grantDefaultDatabaseAccess(username, permissions); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public void delete() throws DataAccessException { try { db.arango().deleteUser(username); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }
@Override public void grantDefaultDatabaseAccess(final Permissions permissions) throws DataAccessException { try { db.arango().grantDefaultDatabaseAccess(username, permissions); } catch (final ArangoDBException e) { throw translateExceptionIfPossible(e); } }