Class WorkRequirementLogic
java.lang.Object
com.echothree.model.control.workrequirement.server.logic.WorkRequirementLogic
-
Method Summary
Modifier and TypeMethodDescriptioncreateWorkAssignment
(WorkRequirement workRequirement, Party party, Long startTime, Long endTime, String workflowEntranceName, BasePK createdBy) createWorkRequirement
(Session session, WorkEffort workEffort, WorkRequirementScope workRequirementScope, Party assignedParty, Long assignedEndTime, Long requiredTime, BasePK createdBy) createWorkRequirementUsingNames
(Session session, WorkEffort workEffort, String workRequirementTypeName, Party assignedParty, Long assignedEndTime, Long requiredTime, BasePK createdBy) createWorkTime
(UserVisit userVisit, WorkRequirement workRequirement, Party party, Long startTime, Long endTime, boolean complete, BasePK createdBy) void
endWorkTime
(WorkTime workTime, Long endTime, boolean complete, PartyPK endedBy) void
endWorkTimesByUserVisit
(UserVisit userVisit, Long endTime, PartyPK updatedBy) static WorkRequirementLogic
-
Method Details
-
getInstance
-
createWorkRequirementUsingNames
public WorkRequirement createWorkRequirementUsingNames(Session session, WorkEffort workEffort, String workRequirementTypeName, Party assignedParty, Long assignedEndTime, Long requiredTime, BasePK createdBy) -
createWorkRequirement
public WorkRequirement createWorkRequirement(Session session, WorkEffort workEffort, WorkRequirementScope workRequirementScope, Party assignedParty, Long assignedEndTime, Long requiredTime, BasePK createdBy) -
createWorkAssignment
public WorkAssignment createWorkAssignment(WorkRequirement workRequirement, Party party, Long startTime, Long endTime, String workflowEntranceName, BasePK createdBy) -
createWorkTime
public WorkTime createWorkTime(UserVisit userVisit, WorkRequirement workRequirement, Party party, Long startTime, Long endTime, boolean complete, BasePK createdBy) -
endWorkTime
-
endWorkTimesByUserVisit
-