com.ibm.tivoli.maximo.skd.service

Interface ResourceDataManager

    • Method Detail

      • loadResource

        void loadResource(MXResource resource,
                          java.lang.String objectName,
                          MboRemote mboObject)
                   throws SchedulerException
        Load resources from database. initialize the resource 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:
        resource -
        object - name
        mbo - object
        Throws:
        SchedulerException
      • populateResources

        void populateResources(java.util.ArrayList queries)
                        throws SchedulerException
        Populate resource records in skdresource table
        Parameters:
        HashMap - name, ArrayList> queryMap
        Throws:
        SchedulerException
      • sortResourceChildren

        java.util.List sortResourceChildren(ilog.views.gantt.IlvResource resource,
                                            java.lang.String objectName,
                                            MXGanttModel model)
                                     throws SchedulerException
        Sort resources and return a list.
        Parameters:
        resource - - Resource
        objectName - - object name
        model -
        Returns:
        list - list of resources.
        Throws:
        SchedulerException
      • resourceRecordCount

        int resourceRecordCount(java.util.ArrayList queries)
                         throws SchedulerException
        Get the resource records for a list of queries
        Parameters:
        HashMap - name, ArrayList> queryMap
        Returns:
        resource records count
        Throws:
        SchedulerException