com.ibm.ism.script.webclient.beans.autoscript

Class ScriptWizardBean

    • Constructor Detail

      • ScriptWizardBean

        public ScriptWizardBean()
    • Method Detail

      • getAllTabs

        protected abstract java.lang.String[] getAllTabs()
      • nexttab

        public int nexttab()
                    throws MXException,
                           java.rmi.RemoteException
        Event fired when user click Next button on the screen.
        Throws:
        MXException - throws MXApplicationException
        java.rmi.RemoteException
      • getTabGroupName

        protected abstract java.lang.String getTabGroupName()
      • validateMoveTab

        protected void validateMoveTab(int currentTabOrder)
                                throws MXException,
                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • actionMoveTab

        protected void actionMoveTab(int currentTabOrder)
                              throws MXException,
                                     java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • prevtab

        public int prevtab()
                    throws MXException,
                           java.rmi.RemoteException
        Event fired when user click Previous button on the screen.
        Throws:
        MXException - throws MXApplicationException
        java.rmi.RemoteException
      • setDefaultValues

        protected void setDefaultValues(MboRemote wizMbo)
                                 throws MXException,
                                        java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • insert

        public void insert()
                    throws MXException,
                           java.rmi.RemoteException
        Description copied from class: DataBean
        Inserts a row at the begining of the MboSet. Fires a row change event to all listeners upon success.
        Overrides:
        insert in class DataBean
        Throws:
        MXException
        java.rmi.RemoteException
      • complete

        public int complete()
                     throws MXException,
                            java.rmi.RemoteException
        Event fired when user click Complete button on the screen.
        Throws:
        MXException - throws MXApplicationException
        java.rmi.RemoteException
      • cancelchanges

        public int cancelchanges()
                          throws MXException,
                                 java.rmi.RemoteException
        Cancels the changes to the interaction. Removes the current start center from the set and refreshs the app.
        Throws:
        MXException - throws MXApplicationException
        java.rmi.RemoteException
      • loadData

        public int loadData()
                     throws MXException,
                            java.rmi.RemoteException
        Import the file from the client system and set the content into Soure field in AutoScript Mbo. At present UTF-8 encoding is supported. It is possible that there may not be any error shown in the UI and in the log file when an unsupported file is imported.
        Throws:
        MXException - throws MXApplicationException
        java.rmi.RemoteException
      • hasSigOptionAccess

        public boolean hasSigOptionAccess(int row,
                                          java.lang.String sigOption)
                                   throws java.rmi.RemoteException,
                                          MXException
        Description copied from class: DataBean
        Returns true if the user has record level privileges for a given sigoption on the given mbo. If the mbo doesn't exist, false it returned. (Changed in 7.1.1.5-BS. Prior versions checked on the app level, which almost always returned true)
        Overrides:
        hasSigOptionAccess in class DataBean
        Parameters:
        row - The index of the mbo to do the check on.
        sigOption - The sigoption that will be checked to see if the user has privileges for it, for the given Mbo.
        Throws:
        java.rmi.RemoteException
        MXException