Class BTBookingManagement<I>
java.lang.Object
overit.geocall.bl.BusinessTask<I>
overit.geocallapp.wfm.core.bl.common.validexecution.ValidExecutionBusinessTask<I>
overit.geocallapp.wfm.core.bl.common.validexecution.ValidPermissionBusinessTask<I>
overit.geocallapp.wfm.booking.bl.task.BTBookingManagement<I>
- Type Parameters:
I- the generic type
- All Implemented Interfaces:
Serializable,Tool,ValidExecution
- Direct Known Subclasses:
BTAppointmentPropose
Generic business task for Booking Management entities.
Before executing its purpose, the task checks whether the Booking
Management module is active and if the current user has the required
permissions
- Since:
- 15.0
- See Also:
- GCApi:
- task
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class overit.geocallapp.wfm.core.bl.common.validexecution.ValidPermissionBusinessTask
getException, throwExceptionIfInvalidMethods inherited from class overit.geocallapp.wfm.core.bl.common.validexecution.ValidExecutionBusinessTask
body, execute, getEventMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackgroundMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocallapp.wfm.core.bl.common.validexecution.ValidExecution
isValidExecution
-
Constructor Details
-
BTBookingManagement
public BTBookingManagement()
-
-
Method Details
-
checkValidExecution
- Overrides:
checkValidExecutionin classValidPermissionBusinessTask<I>- Throws:
DAValidateException
-