public interface ReservationDataManager extends DataManager
| Modifier and Type | Method and Description |
|---|---|
void |
applyReservationChange(MboRemote reservationMboRemote,
MXTransaction txn)
Apply reservation changes to the database
|
void |
initializeReservation(MXReservation reservation,
java.lang.String objectName,
MboRemote mboObject)
Initialize reservation after it is populated
|
void |
loadAdditionalReservations(MXGanttModel model,
SKDAppService.ActivityData activityData,
SKDAppService.ResourceData resourceData,
SKDAppService.ReservationData reservationData) |
void |
loadReservation(MXReservation reservation,
java.lang.String objectName,
MboRemote mboObject)
Load activities from database
initialize the activity during the time when the model is loaded for display
by the gantt viewer.
|
void |
populateReservationPropertyDetails()
Populate reservation with reservation property details.
|
void |
populateReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
Populate reservation records in skdreservation table
|
int |
reservationRecordCount(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
Get the reservation records for a list of queries
|
setDataManagerContextvoid initializeReservation(MXReservation reservation, java.lang.String objectName, MboRemote mboObject) throws SchedulerException
reservation - object - namembo - objectSchedulerExceptionvoid loadReservation(MXReservation reservation, java.lang.String objectName, MboRemote mboObject) throws SchedulerException
activity - object - namembo - objectSchedulerExceptionvoid populateReservations(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
throws SchedulerException
HashMapHashMapSchedulerExceptionvoid populateReservationPropertyDetails()
throws SchedulerException
SchedulerExceptionvoid applyReservationChange(MboRemote reservationMboRemote, MXTransaction txn) throws SchedulerException
reservation - MboRemotetxn - SchedulerExceptionint reservationRecordCount(java.util.HashMap refObjActQueryList,
java.util.HashMap refObjResQueryList)
throws SchedulerException
HashMapHashMapSchedulerExceptionvoid loadAdditionalReservations(MXGanttModel model, SKDAppService.ActivityData activityData, SKDAppService.ResourceData resourceData, SKDAppService.ReservationData reservationData) throws SchedulerException
SchedulerException