com.ibm.tivoli.maximo.miniapps.scheduler

Class GAWorkViewBean

    • Constructor Detail

      • GAWorkViewBean

        public GAWorkViewBean()
    • Method Detail

      • createUIOptions

        protected UIOptions createUIOptions(java.lang.String id)
                                     throws MXException,
                                            java.io.IOException
        Description copied from class: WorkViewBean
        Called only once, by getUIOptions to actually create the options. SUbclasses con override this, or getUIOptions.
        Overrides:
        createUIOptions in class WorkViewBean
        Returns:
        Throws:
        MXException
        java.io.IOException
      • addRUNEMRGAction

        protected void addRUNEMRGAction(UIOptions opts)
      • async_set_filtered_assignments

        public void async_set_filtered_assignments(com.ibm.json.java.JSONArray filter)
      • autoRefreshModel

        public ReplyBuilder autoRefreshModel(java.lang.String projectId)
                                      throws java.rmi.RemoteException,
                                             MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • onReset

        public void onReset()
        Description copied from class: BaseTreeGridMiniAppBean
        OnReset is called whenever we need to clear the state of our beean. And reinitialize it for a new state. ie, when Maximo changes a record, etc, we need to clear the bean data, the load the state for that record
        Specified by:
        onReset in interface ResetListener
        Overrides:
        onReset in class WorkViewBean
      • async_upload_changes

        public ReplyBuilder async_upload_changes(WebClientSession sess)
        This is called by the TreeGrid component, in the browser, when it has changes that it needs to sync with the server. This does not cause a "save" but rather, it simply sets the changes to be processed when a save happens.
        Overrides:
        async_upload_changes in class BaseTreeGridMiniAppBean
        Parameters:
        sess -
        Returns: