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