com.ibm.tivoli.maximo.skd.service

Interface ReservationDataManager

    • Method Detail

      • loadReservation

        void loadReservation(MXReservation reservation,
                             java.lang.String objectName,
                             MboRemote mboObject)
                      throws SchedulerException
        Load activities from database initialize the activity during the time when the model is loaded for display by the gantt viewer. This is where the non-persistent property values can be initialized.
        Parameters:
        activity -
        object - name
        mbo - object
        Throws:
        SchedulerException
      • populateReservations

        void populateReservations(java.util.HashMap refObjActQueryList,
                                  java.util.HashMap refObjResQueryList)
                           throws SchedulerException
        Populate reservation records in skdreservation table
        Parameters:
        HashMap - name, ArrayList> refObjActQueryList
        HashMap - name, ArrayList> refObjResQueryList
        Throws:
        SchedulerException
      • populateReservationPropertyDetails

        void populateReservationPropertyDetails()
                                         throws SchedulerException
        Populate reservation with reservation property details.
        Throws:
        SchedulerException
      • reservationRecordCount

        int reservationRecordCount(java.util.HashMap refObjActQueryList,
                                   java.util.HashMap refObjResQueryList)
                            throws SchedulerException
        Get the reservation records for a list of queries
        Parameters:
        HashMap - name, ArrayList> refObjActQueryList
        HashMap - name, ArrayList> refObjResQueryList
        Returns:
        reservation records count
        Throws:
        SchedulerException