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