public class HSqlDbUserHandler extends DbUserHandlerImpl
Constructor and Description |
---|
HSqlDbUserHandler() |
getGroup, getGroup, getGroupIds, getGroupNames, getGroups, getPermission, getPermission, getPermissionIds, getPermissionIds, getPermissions, getPermissions, getUser, getUser, getUserId, getUserIds, getUsers, loadGroupPermissions, loadGroupUsers, loadUserEffectivePermissions, loadUserGroups, loadUserPermissions, loadUserSettings, removeGroup, removeGroup, removeGroups, removePermission, removePermission, removePermissions, removeUser, removeUser, removeUsers, saveGroup, saveUserCompletely, saveUserProfile, setUserLastLogin
public static final String PROC_REMOVE_GROUPS
public static final String PROC_REMOVE_GROUPS_PERMISSIONS
public static final String PROC_REMOVE_PERMISSIONS
public static final String PROC_REMOVE_USERS
public static final String PROC_REMOVE_USERS_GROUPS
public static final String PROC_REMOVE_USERS_PERMISSIONS
public static final String PROC_REMOVE_USERS_SETTINGS
public static final String PROC_SAVE_GROUPS
public static final String PROC_SAVE_GROUPS_PERMISSIONS
public static final String PROC_SAVE_PERMISSIONS
public static final String PROC_SAVE_USERS
public static final String PROC_SAVE_USERS_GROUPS
public static final String PROC_SAVE_USERS_PERMISSIONS
public static final String PROC_SAVE_USERS_SETTINGS
public static final String PROC_SET_USERS_LAST_LOGIN
public static final String VIEW_GROUPS
public static final String VIEW_GROUPS_PERMISSIONS
public static final String VIEW_PERMISSIONS
public static final String VIEW_USERS
public static final String VIEW_USERS_GROUPS
public static final String VIEW_USERS_PERMISSIONS
public static final String VIEW_USERS_SETTINGS
public static final String FIELD_USER_ID
public static final String FIELD_USER_LOGIN
public static final String FIELD_USER_NOTES
public static final String FIELD_GROUP_ID
public static final String FIELD_GROUP_NAME
public static final String FIELD_GROUP_NOTES
public static final String FIELD_PERMISSION_ID
public static final String FIELD_PERMISSION_KEY
public static final String FIELD_SETTING_KEY
public static final String FIELD_SETTING_VALUE
public DbGroup[] getGroups(Connection c, long[] ids) throws SQLException
getGroups
in interface DbUserHandler
getGroups
in class DbUserHandlerImpl
SQLException
public DbGroup[] getGroups(Connection c, String[] names) throws SQLException
getGroups
in interface DbUserHandler
getGroups
in class DbUserHandlerImpl
SQLException
public long[] getGroupIds(Connection c, String[] names) throws SQLException
getGroupIds
in interface DbUserHandler
getGroupIds
in class DbUserHandlerImpl
SQLException
public String[] getGroupNames(Connection c, long[] ids) throws SQLException
getGroupNames
in interface DbUserHandler
getGroupNames
in class DbUserHandlerImpl
SQLException
public Map<String,List<String>> getGroupPermissions(Connection c, long groupId) throws SQLException
getGroupPermissions
in interface DbUserHandler
getGroupPermissions
in class DbUserHandlerImpl
SQLException
public long[] getPermissionIds(Connection c, long pluginId, String[] keys) throws SQLException
getPermissionIds
in interface DbUserHandler
getPermissionIds
in class DbUserHandlerImpl
SQLException
public String[] getPermissionKeys(Connection c, long pluginId) throws SQLException
getPermissionKeys
in interface DbUserHandler
getPermissionKeys
in class DbUserHandlerImpl
SQLException
public DbPermission[] getPermissions(Connection c, long[] ids) throws SQLException
getPermissions
in interface DbUserHandler
getPermissions
in class DbUserHandlerImpl
SQLException
public DbPermission[] getPermissions(Connection c, long pluginId, String[] keys) throws SQLException
getPermissions
in interface DbUserHandler
getPermissions
in class DbUserHandlerImpl
SQLException
public DbUser[] getUsers(Connection c, long[] ids) throws SQLException
getUsers
in interface DbUserHandler
getUsers
in class DbUserHandlerImpl
SQLException
public DbUser[] getUsers(Connection c, String[] logins) throws SQLException
getUsers
in interface DbUserHandler
getUsers
in class DbUserHandlerImpl
SQLException
public long[] getUserIds(Connection c, String[] logins) throws SQLException
getUserIds
in interface DbUserHandler
getUserIds
in class DbUserHandlerImpl
SQLException
public String[] getUserLogins(Connection c) throws SQLException
getUserLogins
in interface DbUserHandler
getUserLogins
in class DbUserHandlerImpl
SQLException
public Map<String,List<String>> getUserPermissions(Connection c, long userId) throws SQLException
getUserPermissions
in interface DbUserHandler
getUserPermissions
in class DbUserHandlerImpl
SQLException
public void loadGroupUsers(Connection c, DbGroup[] groups) throws SQLException
loadGroupUsers
in interface DbUserHandler
loadGroupUsers
in class DbUserHandlerImpl
SQLException
public void loadUserGroups(Connection c, DbUser[] users) throws SQLException
loadUserGroups
in interface DbUserHandler
loadUserGroups
in class DbUserHandlerImpl
SQLException
public void loadUserSettings(Connection c, DbUser[] users) throws SQLException
loadUserSettings
in interface DbUserHandler
loadUserSettings
in class DbUserHandlerImpl
SQLException
public void removeGroups(Connection c, long[] ids) throws SQLException
removeGroups
in interface DbUserHandler
removeGroups
in class DbUserHandlerImpl
SQLException
public void removePermissions(Connection c, long[] ids) throws SQLException
removePermissions
in interface DbUserHandler
removePermissions
in class DbUserHandlerImpl
SQLException
public void removeUsers(Connection c, long[] ids) throws SQLException
removeUsers
in interface DbUserHandler
removeUsers
in class DbUserHandlerImpl
SQLException
public void saveGroup(Connection c, DbPluginHandler pluginHandler, DbGroup group) throws SQLException
saveGroup
in interface DbUserHandler
saveGroup
in class DbUserHandlerImpl
SQLException
public void savePermission(Connection c, DbPermission permission) throws SQLException
savePermission
in interface DbUserHandler
savePermission
in class DbUserHandlerImpl
SQLException
public void saveUserCompletely(Connection c, DbPluginHandler pluginHandler, DbUser user) throws SQLException
saveUserCompletely
in interface DbUserHandler
saveUserCompletely
in class DbUserHandlerImpl
SQLException
public void saveUserProfile(Connection c, DbPluginHandler pluginHandler, DbUser user) throws SQLException
saveUserProfile
in interface DbUserHandler
saveUserProfile
in class DbUserHandlerImpl
SQLException
public void setUserLastLogin(Connection c, long userId, Date lastLogin) throws SQLException
setUserLastLogin
in interface DbUserHandler
setUserLastLogin
in class DbUserHandlerImpl
SQLException
Copyright © 2015 OpenEstate. All rights reserved.