public class CrewReservationDataManager extends AbstractReservationDataManager
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
GRAPHASSIGN |
| Constructor and Description |
|---|
CrewReservationDataManager() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAmcrewLaborExcludeQuery(int dbType)
get Org query string
|
java.lang.String[] |
getDateDBSqlString(int dbType)
get db datetime string
|
void |
loadAdditionalReservations(MXGanttModel model,
SKDAppService.ActivityData activityData,
SKDAppService.ResourceData resourceData,
SKDAppService.ReservationData reservationData) |
void |
loadOtherAssignmentReservations(MXGanttModel model,
SKDAppService.ActivityData activityData,
SKDAppService.ResourceData resourceData,
SKDAppService.ReservationData reservationData)
Load other assignments for labor
|
void |
loadOtherCrewAssignmentReservations(MXGanttModel model,
SKDAppService.ActivityData activityData,
SKDAppService.ResourceData resourceData,
SKDAppService.ReservationData reservationData)
Load other assignments for crew labor
|
void |
loadWorkAndNonWorkReservations(MXGanttModel model,
SKDAppService.ActivityData activityData,
SKDAppService.ResourceData resourceData,
SKDAppService.ReservationData reservationData)
Load working and non working reservations
|
void |
populateAssignedReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
Populate the reservation.
|
void |
populateReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
Populate the reservation.
|
void |
populateUnassignedReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
Populate unassigned amcrewlabpos requirements as the reservation.
|
applyReservationChange, initializeReservation, loadReservation, populateReservationPropertyDetails, reservationRecordCountaddObjectToModel, addToUnjoinedNodes, getDataManagerContext, getLogger, getObjectName, getProjectMbo, getSKDDD, getSqlLogger, getUserInfo, populateNode, populateNode, removeUnnecessaryNodes, setDataManagerContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetDataManagerContextpublic static final java.lang.String GRAPHASSIGN
public void populateReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
throws SchedulerException
populateReservations in interface ReservationDataManagerpopulateReservations in class AbstractReservationDataManagerHashMap - ArrayList> refObjActQueryList - Hashmap of activity object name and queries HashMap - ArrayList> refObjResQueryList - Hashmap of resource object name and queries SchedulerExceptionpublic void populateAssignedReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
throws SchedulerException
HashMap - ArrayList> refObjActQueryList - Hashmap of activity object name and queries HashMap - ArrayList> refObjResQueryList - Hashmap of resource object name and queries SchedulerExceptionpublic void populateUnassignedReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
throws SchedulerException
HashMap - ArrayList> refObjActQueryList - Hashmap of activity object name and queries HashMap - ArrayList> refObjResQueryList - Hashmap of resource object name and queries SchedulerExceptionpublic void loadAdditionalReservations(MXGanttModel model, SKDAppService.ActivityData activityData, SKDAppService.ResourceData resourceData, SKDAppService.ReservationData reservationData) throws SchedulerException
loadAdditionalReservations in interface ReservationDataManagerloadAdditionalReservations in class AbstractReservationDataManagerSchedulerExceptionpublic void loadWorkAndNonWorkReservations(MXGanttModel model, SKDAppService.ActivityData activityData, SKDAppService.ResourceData resourceData, SKDAppService.ReservationData reservationData) throws SchedulerException
model - activityData - resourceData - reservationData - SchedulerExceptionpublic void loadOtherAssignmentReservations(MXGanttModel model, SKDAppService.ActivityData activityData, SKDAppService.ResourceData resourceData, SKDAppService.ReservationData reservationData) throws SchedulerException
model - activityData - resourceData - reservationData - SchedulerExceptionpublic void loadOtherCrewAssignmentReservations(MXGanttModel model, SKDAppService.ActivityData activityData, SKDAppService.ResourceData resourceData, SKDAppService.ReservationData reservationData) throws SchedulerException
model - activityData - resourceData - reservationData - SchedulerExceptionpublic java.lang.String getAmcrewLaborExcludeQuery(int dbType)
throws SchedulerException
SchedulerExceptionpublic java.lang.String[] getDateDBSqlString(int dbType)
throws SchedulerException
SchedulerException