Package org.bedework.calsvc.directory
Class UserAuthUWDbImpl
java.lang.Object
org.bedework.calsvc.directory.UserAuthUWDbImpl
- All Implemented Interfaces:
Serializable,org.bedework.calfacade.svc.UserAuth,org.bedework.util.logging.Logged
public class UserAuthUWDbImpl
extends Object
implements org.bedework.util.logging.Logged, org.bedework.calfacade.svc.UserAuth
Implementation of UserAuth that handles Bedwork DB tables for authorisation.
- Version:
- 1.0
- Author:
- Mike Douglass douglm@rpi.edu
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bedework.calfacade.svc.UserAuth
org.bedework.calfacade.svc.UserAuth.CallBack -
Field Summary
FieldsFields inherited from interface org.bedework.calfacade.svc.UserAuth
allAuth, approverUser, contentAdminUser, noPrivileges, publicEventUser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddUser(org.bedework.calfacade.svc.BwAuthUser val) =================================================================== The following should not change the state of the current users access which is set and retrieved with the above methods.Collection<org.bedework.calfacade.svc.BwAuthUser>getAll()org.bedework.util.logging.BwLoggerorg.bedework.calfacade.svc.BwAuthUserbooleanvoidinitialise(org.bedework.calfacade.svc.UserAuth.CallBack cb) voidupdateUser(org.bedework.calfacade.svc.BwAuthUser val) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
-
Field Details
-
cb
protected org.bedework.calfacade.svc.UserAuth.CallBack cb
-
-
Constructor Details
-
UserAuthUWDbImpl
public UserAuthUWDbImpl()Constructor
-
-
Method Details
-
initialise
public void initialise(org.bedework.calfacade.svc.UserAuth.CallBack cb) - Specified by:
initialisein interfaceorg.bedework.calfacade.svc.UserAuth
-
addUser
public void addUser(org.bedework.calfacade.svc.BwAuthUser val) =================================================================== The following should not change the state of the current users access which is set and retrieved with the above methods. ===================================================================- Specified by:
addUserin interfaceorg.bedework.calfacade.svc.UserAuth
-
getUserMaintOK
public boolean getUserMaintOK()- Specified by:
getUserMaintOKin interfaceorg.bedework.calfacade.svc.UserAuth
-
updateUser
public void updateUser(org.bedework.calfacade.svc.BwAuthUser val) - Specified by:
updateUserin interfaceorg.bedework.calfacade.svc.UserAuth
-
getUser
- Specified by:
getUserin interfaceorg.bedework.calfacade.svc.UserAuth
-
getAll
- Specified by:
getAllin interfaceorg.bedework.calfacade.svc.UserAuth
-
getLogger
public org.bedework.util.logging.BwLogger getLogger()- Specified by:
getLoggerin interfaceorg.bedework.util.logging.Logged
-