psdi.app.actionscfg

Class ExcludedActionsSet

    • Constructor Detail

      • ExcludedActionsSet

        public ExcludedActionsSet(MboServerInterface ms)
                           throws MXException,
                                  java.rmi.RemoteException
        Constructs the set of ExcludedActions.
        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 ExcludedActions object.
        Specified by:
        getMboInstance in class MboSet
        Parameters:
        ms - MboSet.
        Returns:
        Mbo - the new ExcludedActions.
        Throws:
        MXException
        java.rmi.RemoteException
      • getExcludedActions

        public java.util.ArrayList getExcludedActions()
                                               throws java.rmi.RemoteException,
                                                      MXException
        Returns an ArrayList of all actions currently marked as excluded
        Specified by:
        getExcludedActions in interface ExcludedActionsSetRemote
        Returns:
        ArrayList - collection of actions and application ids that are marked as excluded
        Throws:
        java.rmi.RemoteException
        MXException
      • getAppsExcludedForResultSet

        public java.util.ArrayList getAppsExcludedForResultSet()
                                                        throws java.rmi.RemoteException,
                                                               MXException
        Returns a ArrayList of all application that are excluded from result set portlet
        Only those records are fetched which do not have an optionname attached to them.
        This is needed since all applications do not allow query creation, so they must be excluded.
        Specified by:
        getAppsExcludedForResultSet in interface ExcludedActionsSetRemote
        Returns:
        ArrayList - collection of applications that are excluded from result set portlet
        Throws:
        java.rmi.RemoteException
        MXException
      • ignoredAppsByType

        public java.util.ArrayList ignoredAppsByType()
                                              throws java.rmi.RemoteException,
                                                     MXException
        Returns all actions applications that have to be excluded, e.g. Mobile applications. This entries will not be avialable in EXCLUDEDACTIONS>
        Specified by:
        ignoredAppsByType in interface ExcludedActionsSetRemote
        Returns:
        Arraylist of application names
        Throws:
        java.rmi.RemoteException
        MXException