com.ibm.tivoli.maximo.miniapps.scheduler.max

Class ShowCircularDependenciesViewBean

    • Constructor Detail

      • ShowCircularDependenciesViewBean

        public ShowCircularDependenciesViewBean()
    • Method Detail

      • getLayoutUI

        public com.ibm.json.java.JSONObject getLayoutUI(WebClientSession sess,
                                                        java.lang.String appName,
                                                        java.lang.String projectId)
                                                 throws java.lang.Exception
        Loads the Gantt UI (ie, the TreeGrid ui) for the given project.
        Overrides:
        getLayoutUI in class SchedulerMaxWorkView
        Parameters:
        sess -
        appName -
        project -
        Returns:
        Throws:
        java.lang.Exception
      • loadSchedulerProject

        public com.ibm.json.java.JSONObject loadSchedulerProject(WebClientSession sess)
                                                          throws java.lang.Exception
        Load the Scheduler project gantt model for the given project.
        Parameters:
        sess -
        Returns:
        Throws:
        java.lang.Exception
      • addDependencyInfo

        protected void addDependencyInfo(java.util.Map values,
                                         java.lang.String fromId,
                                         java.lang.String depInfo,
                                         Schedule schedule)
                                  throws java.lang.InterruptedException,
                                         java.util.concurrent.ExecutionException
        Push Dependency Information into the Dialog Values
        Overrides:
        addDependencyInfo in class SchedulerMaxWorkView
        Parameters:
        values -
        fromId - activity from id
        depInfo - dependency to id
        modelFutre - model
        Throws:
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
      • updateConstraints

        protected void updateConstraints(java.lang.String treeGridDescendents,
                                         Activity from,
                                         Schedule schedule,
                                         ReplyBuilder reply,
                                         boolean forceUpdate)
                                  throws java.rmi.RemoteException,
                                         MXException,
                                         java.io.IOException
        Throws:
        java.rmi.RemoteException
        MXException
        java.io.IOException