Uses of Class
com.arsdigita.kernel.User

Packages that use User
com.arsdigita.auditing The Auditing Service provides a standard API and common mechanism for providing a Domain Object with auditing information. 
com.arsdigita.formbuilder.util   
com.arsdigita.kernel Provides the classes that are essential for building a CCM web application, including ACSObject, packages, parties, and permissions. 
com.arsdigita.kernel.security Provides user authentication, session tracking, and cryptography services. 
com.arsdigita.populate   
com.arsdigita.ui.login Internationalized UI classes for user login and registration. 
com.arsdigita.versioning Provides for versioning of data objects. 
com.arsdigita.web Tools supporting web-application authoring; services include dispatching requests, generating URLs, and setting up a request's context of execution. 
com.arsdigita.workflow.simple A tool framework for establishing collaboration among all the specialized members of a production staff. 
 

Uses of User in com.arsdigita.auditing
 

Methods in com.arsdigita.auditing that return User
 User WebAuditingSaveInfo.getSaveUser()
           
 User AuditingSaveInfo.getSaveUser()
          Gets the user who is doing the save operation from the current execution environment.
 User BasicAuditTrail.getCreationUser()
          Gets the creation user.
 User BasicAuditTrail.getLastModifiedUser()
          Gets the last modified user.
 User Audited.getCreationUser()
          Gets the user who created the object.
 User Audited.getLastModifiedUser()
          Gets the user who last modified the object.
 User AuditedACSObject.getCreationUser()
          Gets the user who created the object.
 User AuditedACSObject.getLastModifiedUser()
          Gets the user who last modified the object.
 

Uses of User in com.arsdigita.formbuilder.util
 

Methods in com.arsdigita.formbuilder.util with parameters of type User
protected  void Placeholders.setUserVars(User user)
           
 

Uses of User in com.arsdigita.kernel
 

Methods in com.arsdigita.kernel that return User
static User UserFactory.newUser(EmailAddress primaryEmail, String givenName, String familyName, String password, String passwordQuestion, String passwordAnswer, String screenName, String uri, EmailAddress additionalEmail)
          Creates a new user, sets up authentication, and adds to the system.
 User UserAuthentication.getUser()
          Returns the User object to provide authentication to.
static User KernelHelper.getCurrentUser(javax.servlet.http.HttpServletRequest request)
          Deprecated. See getCurrentUser()
static User KernelHelper.getCurrentUser()
          Deprecated. Call KernelContext.getParty() e.g., Kernel.getContext().getParty().
static User Kernel.getPublicUser()
          Get the User that represents "the public", i.e.
 User UserCollection.getUser()
          Wrapper to getDomainObject() that casts the returned DomainObject as a User.
static User User.retrieve(BigDecimal id)
          Retrieves a user with the given ID.
static User User.retrieve(OID oid)
          Retrieves a user with the given OID.
static User User.retrieve(DataObject userData)
          Returns a user for the given data object.
 

Methods in com.arsdigita.kernel with parameters of type User
static UserAuthentication UserAuthentication.retrieveForUser(User user)
          Retrieves a UserAuthentication object for a user.
static UserAuthentication UserAuthentication.createForUser(User user)
          Creates a UserAuthentication object for a user.
 void Role.addMember(User user)
          Deprecated. Use Role.add()
 void Role.removeMember(User user)
          Deprecated. Use Role.remove()
 void Group.addMember(User user)
          Adds a user to this group.
 void Group.removeMember(User user)
          Removes a user from this group.
 

Uses of User in com.arsdigita.kernel.security
 

Methods in com.arsdigita.kernel.security that return User
 User UserContext.getUser()
          Returns a User object for the current user.
 

Methods in com.arsdigita.kernel.security with parameters of type User
 void UserContext.login(User target)
          Logs in as the given User.
 

Uses of User in com.arsdigita.populate
 

Methods in com.arsdigita.populate that return User
static User Utilities.getAdminUser()
          Method getAdminUser.
 

Uses of User in com.arsdigita.ui.login
 

Methods in com.arsdigita.ui.login that return User
protected  User UserNewForm.getUser(PageState state)
           
protected  User UserInfo.getUser(PageState state)
           
protected abstract  User UserForm.getUser(PageState state)
          Gets the current user for initializing the form.
protected  User UserEditForm.getUser(PageState state)
           
 User UserAuthenticationListener.getUser(PageState state)
          If the user is logged in, returns the User object.
 

Uses of User in com.arsdigita.versioning
 

Methods in com.arsdigita.versioning that return User
 User Transaction.getUser()
          Get the user who created this transaction
 User VersionedACSObject.getCreationUser()
          Deprecated.  
 User VersionedACSObject.getLastModifiedUser()
          Deprecated.  
 

Uses of User in com.arsdigita.web
 

Methods in com.arsdigita.web that return User
 User WebContext.getUser()
           
 

Uses of User in com.arsdigita.workflow.simple
 

Methods in com.arsdigita.workflow.simple that return User
 User UserTask.getLockedUser()
          Retrieves the user who locked the process.
 User TaskComment.getUser()
          Get the user who added this comment.
 

Methods in com.arsdigita.workflow.simple with parameters of type User
 void UserTask.finish(User user)
          Marks the task as finished.
 void UserTask.finish(User user, String comment)
          Marks the task as finished with an additional comment.
 void UserTask.lock(User user)
          Locks the task for finishing by a specified user.
 void UserTask.unlock(User user)
          Releases the lock on the task if it is currently locked.
 void UserTask.assignUser(User user)
          Assigns a user to this task.
 void UserTask.removeUser(User user)
          Removes a user from the assignment list.
 boolean UserTask.isAssigned(User user)
          Tests whether a specificv user is assigned to this task.
 void WorkflowTemplate.stop(User user)
           
 void WorkflowTemplate.start(User user)
           
 void Workflow.save(User user)
          Saves the current state of the process.
 void Workflow.stop(User user)
          Stops the process.
 void Workflow.start(User user)
          Starts the process.
 void Task.addComment(User user, String comment)
          Adds a comment specifying the user (persistent after save).
 ArrayList Engine.getEnabledTasks(User user)
          Returns an ArrayList containing the set of enabled tasks in all processes to which the specified user is assigned.
 ArrayList Engine.getEnabledTasks(User user, BigDecimal workflowId)
           
 ArrayList Engine.getOverdueTasks(User user)
          Returns an array list over the set of overdue enabled tasks in all processes to which the specified user is assigned.
 ArrayList Engine.getFinishedTasks(User user, Date start, Date end)
          Returns an iterator over the set of tasks in all processes that a user has finished in a specified period of time.
 void Assignable.assignUser(User user)
          Assigns a user to this task.
 void Assignable.removeUser(User user)
          Removes a user from the task assignment list.
 boolean Assignable.isAssigned(User user)
          Tests whether a user is assigned to this task.
 

Constructors in com.arsdigita.workflow.simple with parameters of type User
TaskComment(BigDecimal taskID, User user, String comment)
          Constructor for a task comment.
TaskComment(BigDecimal commentID, BigDecimal taskID, User user, String comment)
          Constructor for a task comment.
TaskComment(BigDecimal taskID, User user, String comment, Date date)
          Constructor for a task comment with a date setting.
TaskComment(BigDecimal commentID, BigDecimal taskID, User user, String comment, Date date)
          Constructor for a task comment.
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC