public class CrewToolReservationDataManager extends AbstractReservationDataManager
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | GRAPHASSIGN | 
| Constructor and Description | 
|---|
| CrewToolReservationDataManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getAmcrewAssetExcludeQuery(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 | loadOtherAssignmentReservationsTool(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 tool | 
| void | populateAssignedReservations(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> refObjActQueryList,
                            java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> refObjResQueryList)Populate the reservation. | 
| void | populateReservations(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> refObjActQueryList,
                    java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> refObjResQueryList)Populate the reservation. | 
| void | populateUnassignedReservations(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> refObjActQueryList,
                              java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> refObjResQueryList)Populate unassigned amcrewtoolsq requirements as the reservation. | 
applyReservationChange, initializeReservation, loadReservation, populateReservationPropertyDetails, reservationRecordCountgetDataManagerContext, getLogger, getObjectName, getProjectMbo, getSqlLogger, getUserInfo, setDataManagerContextequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetDataManagerContextpublic static final java.lang.String GRAPHASSIGN
public void populateReservations(java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> refObjActQueryList,
                        java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> 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<java.lang.String,java.util.ArrayList<java.lang.String>> refObjActQueryList,
                                java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> 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<java.lang.String,java.util.ArrayList<java.lang.String>> refObjActQueryList,
                                  java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> 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 loadOtherAssignmentReservationsTool(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 getAmcrewAssetExcludeQuery(int dbType)
                                            throws SchedulerException
SchedulerExceptionpublic java.lang.String[] getDateDBSqlString(int dbType)
                                      throws SchedulerException
SchedulerException