public interface DbUserHandler
DbGroup getGroup(Connection c, long id) throws SQLException
SQLException
DbGroup getGroup(Connection c, String name) throws SQLException
SQLException
DbGroup[] getGroups(Connection c) throws SQLException
SQLException
DbGroup[] getGroups(Connection c, long[] ids) throws SQLException
SQLException
DbGroup[] getGroups(Connection c, String[] names) throws SQLException
SQLException
long[] getGroupIds(Connection c) throws SQLException
SQLException
long[] getGroupIds(Connection c, String[] names) throws SQLException
SQLException
String[] getGroupNames(Connection c) throws SQLException
SQLException
String[] getGroupNames(Connection c, long[] ids) throws SQLException
SQLException
Map<String,List<String>> getGroupPermissions(Connection c, long groupId) throws SQLException
SQLException
DbPermission getPermission(Connection c, long id) throws SQLException
SQLException
DbPermission getPermission(Connection c, long pluginId, String key) throws SQLException
SQLException
long[] getPermissionIds(Connection c) throws SQLException
SQLException
long[] getPermissionIds(Connection c, long pluginId) throws SQLException
SQLException
long[] getPermissionIds(Connection c, long pluginId, String[] keys) throws SQLException
SQLException
String[] getPermissionKeys(Connection c, long pluginId) throws SQLException
SQLException
DbPermission[] getPermissions(Connection c) throws SQLException
SQLException
DbPermission[] getPermissions(Connection c, long[] ids) throws SQLException
SQLException
DbPermission[] getPermissions(Connection c, long pluginId) throws SQLException
SQLException
DbPermission[] getPermissions(Connection c, long pluginId, String[] keys) throws SQLException
SQLException
DbUser getUser(Connection c, long id) throws SQLException
SQLException
DbUser getUser(Connection c, String login) throws SQLException
SQLException
DbUser[] getUsers(Connection c) throws SQLException
SQLException
DbUser[] getUsers(Connection c, long[] ids) throws SQLException
SQLException
DbUser[] getUsers(Connection c, String[] logins) throws SQLException
SQLException
long getUserId(Connection c, String login) throws SQLException
SQLException
long[] getUserIds(Connection c) throws SQLException
SQLException
long[] getUserIds(Connection c, String[] logins) throws SQLException
SQLException
String[] getUserLogins(Connection c) throws SQLException
SQLException
Map<String,List<String>> getUserPermissions(Connection c, long userId) throws SQLException
SQLException
void loadGroupPermissions(Connection c, DbGroup group) throws SQLException
SQLException
void loadGroupUsers(Connection c, DbGroup group) throws SQLException
SQLException
void loadGroupUsers(Connection c, DbGroup[] groups) throws SQLException
SQLException
void loadUserEffectivePermissions(Connection c, DbUser user) throws SQLException
SQLException
void loadUserGroups(Connection c, DbUser user) throws SQLException
SQLException
void loadUserGroups(Connection c, DbUser[] users) throws SQLException
SQLException
void loadUserPermissions(Connection c, DbUser user) throws SQLException
SQLException
void loadUserSettings(Connection c, DbUser user) throws SQLException
SQLException
void loadUserSettings(Connection c, DbUser[] users) throws SQLException
SQLException
void removeGroup(Connection c, long id) throws SQLException
SQLException
void removeGroup(Connection c, String name) throws SQLException
SQLException
void removeGroups(Connection c, String[] names) throws SQLException
SQLException
void removeGroups(Connection c, long[] ids) throws SQLException
SQLException
void removePermission(Connection c, long id) throws SQLException
SQLException
void removePermission(Connection c, long pluginId, String key) throws SQLException
SQLException
void removePermissions(Connection c, long pluginId, String[] keys) throws SQLException
SQLException
void removePermissions(Connection c, long[] ids) throws SQLException
SQLException
void removeUser(Connection c, long id) throws SQLException
SQLException
void removeUser(Connection c, String login) throws SQLException
SQLException
void removeUsers(Connection c, String[] logins) throws SQLException
SQLException
void removeUsers(Connection c, long[] ids) throws SQLException
SQLException
void saveGroup(Connection c, DbGroup group) throws SQLException
SQLException
void saveGroup(Connection c, DbPluginHandler pluginHandler, DbGroup group) throws SQLException
SQLException
void savePermission(Connection c, DbPermission permission) throws SQLException
SQLException
void saveUserCompletely(Connection c, DbUser user) throws SQLException
SQLException
void saveUserCompletely(Connection c, DbPluginHandler pluginHandler, DbUser user) throws SQLException
SQLException
void saveUserProfile(Connection c, DbUser user) throws SQLException
SQLException
void saveUserProfile(Connection c, DbPluginHandler pluginHandler, DbUser user) throws SQLException
SQLException
void setUserLastLogin(Connection c, long userId) throws SQLException
SQLException
void setUserLastLogin(Connection c, long userId, Date lastLogin) throws SQLException
SQLException
Copyright © 2015 OpenEstate. All rights reserved.