Class SchedulingProposalUtils
java.lang.Object
overit.geocallapp.wfm.core.bl.schedulingproposal.SchedulingProposalUtils
Utility Class for scheduling proposals.
- Since:
- 14.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckOperationCenterConsistency(Long woOperationId, Long operationCenterId, PoolKit poolKit) static TimeSlotlockTimeSlot(Long schedulingProposalId) static TimeSlotlockTimeSlot(Long schedulingProposalId, long seconds) static TimeSlotlockTimeSlotOnType(Long schedulingProposalTypeId, Long woOperationId) static TimeSlotlockTimeSlotOnType(Long schedulingProposalTypeId, Long woOperationId, long seconds)
-
Method Details
-
lockTimeSlot
public static TimeSlot lockTimeSlot(Long schedulingProposalId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
lockTimeSlot
public static TimeSlot lockTimeSlot(Long schedulingProposalId, long seconds) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
lockTimeSlotOnType
public static TimeSlot lockTimeSlotOnType(Long schedulingProposalTypeId, Long woOperationId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
lockTimeSlotOnType
public static TimeSlot lockTimeSlotOnType(Long schedulingProposalTypeId, Long woOperationId, long seconds) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
checkOperationCenterConsistency
public static void checkOperationCenterConsistency(Long woOperationId, Long operationCenterId, PoolKit poolKit) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-