Uses of Class
net.pricefx.domain.User

Packages that use User
Package
Description
Domain objects that Pricefx logics receive from and pass to Groovy API calls.
The state of a document's approval workflow, as the user interface shows it.
  • Uses of User in net.pricefx.domain

    Methods in net.pricefx.domain with parameters of type User
    Modifier and Type
    Method
    Description
    void
    User.auditOperation(AuditOperation operation, User byUser, CommandContext context, PersistedObjectService objService, String details)
    Records a security-relevant operation performed on this User (for example, an edit) as a SecurityAuditTrail entry.
    void
    UserGroup.auditOperation(AuditOperation operation, User byUser, CommandContext context, PersistedObjectService objService, String details)
    Records a security-relevant operation performed on this User Group (for example CREATE, UPDATE or DELETE) as a SecurityAuditTrail entry.
    boolean
    LookupTable.canAdd(User user, ValidationVisitor validationVisitor, PersistedObjectService objService)
     
    boolean
    LookupTable.canDelete(User user, ValidationVisitor validationVisitor, PersistedObjectService objService)
     
    boolean
    PriceGrid.canDelete(User user, ValidationVisitor validationVisitor, PersistedObjectService objService)
    Whether user may delete this Price Grid.
    boolean
    Pricelist.canDelete(User user, ValidationVisitor validationVisitor, PersistedObjectService objService)
    Whether user may delete this Price List.
    boolean
    LookupTable.canEdit(User user, ValidationVisitor validationVisitor, PersistedObjectService objService, Map<String,Object> fieldsToEdit)
     
    boolean
    PriceGrid.canEdit(User user, ValidationVisitor validationVisitor, PersistedObjectService objService, Map<String,Object> fieldsToEdit)
    Whether user may edit this Price Grid, in addition to the base checks performed by the superclass (which include the PriceGrid.getUserGroupEdit() restriction).
    boolean
    Pricelist.canEdit(User user, ValidationVisitor validationVisitor, PersistedObjectService objService, Map<String,Object> fieldsToEdit)
    Whether user may edit this Price List, in addition to the base checks of the superclass (which include the Pricelist.getUserGroupEdit() restriction).
    boolean
    User.canEdit(User user, ValidationVisitor validationVisitor, PersistedObjectService objService, Map<String,Object> fieldsToEdit)
    Returns whether user may edit this User, in addition to the superclass's own check: if this User is platform-managed, only a system user may edit it.
    boolean
    LookupTable.canRead(User user, ValidationVisitor visitor, PersistedObjectService txn)
     
    boolean
    LookupTable.LTBulkloadFilterCheckCallback.check(String key, User user)
     
    protected void
    Pricelist.fillSubmitter(User submitter)
     
    protected void
    Pricelist.fillWfLastExecutedByName(User executedByName)
     
    Pricelist.onApprove(User approver, PersistedObjectService objService)
    Called by the workflow engine after an individual approval step on this Price List is approved.
    void
    Pricelist.onApproved(User approver, PersistedObjectService objectService)
    Called by the workflow engine once every approval step on this Price List has completed successfully.
    Pricelist.onDeny(User denier, PersistedObjectService objService, String reason)
    Called by the workflow engine when an approval step on this Price List is denied.
    void
    Pricelist.onNoApprovalRequired(User approver, WorkflowDTO workflowDTO, PersistedObjectService objService, ApprovalActionsService approvalActionsService)
    Called by the workflow engine when this Price List was submitted but the configured workflow logic determined that no approval step applies.
    Pricelist.onSubmit(User submitter, PersistedObjectService objService)
    Called by the workflow engine when this Price List is submitted for approval.
    Pricelist.onWithdraw(User withdrawer, PersistedObjectService objService)
    Called by the workflow engine when this Price List's submission is withdrawn.
    static void
    User.updateSupportUser(PersistedObjectService objService, User supportUser)
    Internal server method, not for use in logics: sets SUPPORT as the only directly assigned role of the built-in pricefx-support user, activates it, and saves it.
    boolean
    Customer.userGroupEditBulkloadFilter(PersistedObjectService objService, List<String> header, List<Object> line, User user, Map<String,Object> cache)
     
  • Uses of User in net.pricefx.workflowengine

    Fields in net.pricefx.workflowengine with type parameters of type User
    Modifier and Type
    Field
    Description
    WorkflowInfo.WorkflowStepInfo.executedByUsers
    Approved by user(s)
    WorkflowInfo.WorkflowStepInfo.userApprovers
    A list of users that can approve
    Methods in net.pricefx.workflowengine that return User
    Modifier and Type
    Method
    Description
    WorkflowInfo.WorkflowStepInfo.getUserApprover()