psdi.app.actionscfg

Class ActionsCfgSet

    • Constructor Detail

      • ActionsCfgSet

        public ActionsCfgSet(MboServerInterface ms)
                      throws MXException,
                             java.rmi.RemoteException
        Initialiizes the new ActionsCfgSet. Constructs the set of ActionsCfg.
        Parameters:
        ms - the MboServerInterface
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • getMboInstance

        protected Mbo getMboInstance(MboSet ms)
                              throws MXException,
                                     java.rmi.RemoteException
        Generates a new ActionsCfg object.
        Specified by:
        getMboInstance in class MboSet
        Parameters:
        ms - MboSet.
        Returns:
        Mbo - the new ActionsCfg.
        Throws:
        MXException
        java.rmi.RemoteException
      • getFavoriteActions

        public java.util.ArrayList getFavoriteActions()
                                               throws java.rmi.RemoteException,
                                                      MXException
        Returns an ArrayList of all actions currently marked as favorite.
        This will return all actions user selected previously which he wants to see in the Quick Insert portlet. The actions will be displayed based on order of ordernum asc,description asc
        Specified by:
        getFavoriteActions in interface ActionsCfgSetRemote
        Returns:
        ArrayList of actions and application ids that are marked as favorites
        Throws:
        MXException
        java.rmi.RemoteException
      • updateActions

        public void updateActions(MboSetRemote dataSet)
                           throws java.rmi.RemoteException,
                                  MXException
        Updates the favorite actions.
        MboSet of SigOptions is passed as a parameter. Actions previously not selected are added
        Specified by:
        updateActions in interface ActionsCfgSetRemote
        Parameters:
        MboSetRemote - of Sigoptions
        Throws:
        MXException
        java.rmi.RemoteException