com.ibm.ism.script.autoscript

Class AutoscriptTestUtil

  • java.lang.Object
    • com.ibm.ism.script.autoscript.AutoscriptTestUtil


  • public class AutoscriptTestUtil
    extends java.lang.Object
    • Constructor Detail

      • AutoscriptTestUtil

        public AutoscriptTestUtil()
    • Method Detail

      • processPublishChannel

        public void processPublishChannel(MboRemote mbo,
                                          MboRemote testMbo,
                                          UserInfo userInfo)
                                   throws MXException,
                                          java.rmi.RemoteException
        Process Publish Channel.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        userInfo - user info
        Throws:
        MXException
        java.rmi.RemoteException
      • processEnterpriseService

        public void processEnterpriseService(MboRemote mbo,
                                             byte[] data,
                                             MXTransaction trans,
                                             UserInfo userInfo)
                                      throws MXException,
                                             java.rmi.RemoteException
        Process Enterprise Service.
        Parameters:
        mbo - AutoScriptTest object
        data - inbound data in byte array format
        trans - MXTransaction
        userInfo - user info
        Throws:
        MXException
        java.rmi.RemoteException
      • processInvokeChannel

        public void processInvokeChannel(MboRemote mbo,
                                         MboRemote testMbo,
                                         MXTransaction trans,
                                         UserInfo userInfo)
                                  throws MXException,
                                         java.rmi.RemoteException
        Process Invocation Channel.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        trans - MXTransaction
        userInfo - user info
        Throws:
        MXException
        java.rmi.RemoteException
      • processObjectAttributeLaunchPoint

        public void processObjectAttributeLaunchPoint(MboRemote mbo,
                                                      MboRemote testMbo,
                                                      MboSetRemote testSet,
                                                      java.lang.String eventType,
                                                      java.lang.String attrEventType,
                                                      java.lang.String attributeName)
                                               throws java.rmi.RemoteException,
                                                      MXException
        Process Object/Attribute Launch point.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        testSet - Test Object set
        eventType - event type
        attrEventType - attribute event type
        attributeName - attribute name
        Throws:
        MXException
        java.rmi.RemoteException
      • processObjectStructure

        public void processObjectStructure(MboRemote mbo,
                                           byte[] data,
                                           MXTransaction trans,
                                           UserInfo userInfo)
                                    throws java.rmi.RemoteException,
                                           MXException
        Process Object Structure.
        Parameters:
        mbo - AutoScriptTest object
        data - inbound data in byte array format
        trans - MXTransaction
        userInfo - user info
        Throws:
        MXException
        java.rmi.RemoteException
      • processCustomCondition

        public void processCustomCondition(MboRemote mbo,
                                           MboRemote testMbo)
                                    throws java.rmi.RemoteException,
                                           MXException
        Process Custom Condition.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        Throws:
        MXException
        java.rmi.RemoteException
      • processCustomAction

        public void processCustomAction(MboRemote mbo,
                                        MboRemote testMbo)
                                 throws java.rmi.RemoteException,
                                        MXException
        Process Custom Action.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        Throws:
        MXException
        java.rmi.RemoteException
      • processObjectStructureQuery

        public void processObjectStructureQuery(MboRemote mbo,
                                                MboSetRemote testSet,
                                                java.util.Map queryParams)
                                         throws java.rmi.RemoteException,
                                                MXException
        Process Object Structure Query.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        queryParams - query parameters
        Throws:
        MXException
        java.rmi.RemoteException
      • processObjectStructureAction

        public void processObjectStructureAction(MboRemote mbo,
                                                 MboRemote testMbo,
                                                 java.util.Map queryParams)
                                          throws java.rmi.RemoteException,
                                                 MXException
        Process Object Structure Action.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        queryParams - query parameters
        Throws:
        MXException
        java.rmi.RemoteException
      • processRole

        public void processRole(MboRemote mbo,
                                MboRemote testMbo)
                         throws java.rmi.RemoteException,
                                MXException
        Process Role.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        Throws:
        MXException
        java.rmi.RemoteException
      • processMXException

        public void processMXException(MboRemote mbo,
                                       MboRemote testMbo,
                                       java.util.Map metaData)
                                throws java.rmi.RemoteException,
                                       MXException
        Process MXException.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        metaData - meta data
        Throws:
        MXException
        java.rmi.RemoteException
      • processFormula

        public void processFormula(MboRemote mbo,
                                   MboRemote testMbo,
                                   java.lang.String formula)
                            throws java.rmi.RemoteException,
                                   MXException
        Process Formula.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        metaData - meta data
        Throws:
        MXException
        java.rmi.RemoteException
      • processCronTask

        public void processCronTask(MboRemote mbo)
                             throws java.rmi.RemoteException,
                                    MXException
        Process Formula.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        metaData - meta data
        Throws:
        MXException
        java.rmi.RemoteException
      • processEndPoint

        public void processEndPoint(MboRemote mbo,
                                    MboRemote testMbo,
                                    java.util.Map metaData)
                             throws java.rmi.RemoteException,
                                    MXException
        Process End Point.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        metaData - meta data
        Throws:
        MXException
        java.rmi.RemoteException
      • processRESTHandler

        public void processRESTHandler(MboRemote mbo,
                                       java.util.Map queryParams,
                                       UserInfo userInfo)
                                throws java.rmi.RemoteException,
                                       MXException
        Process REST Handler.
        Parameters:
        mbo - AutoScriptTest object
        testMbo - Test Object
        metaData - meta data
        userInfo - user info
        Throws:
        MXException
        java.rmi.RemoteException
      • setValueAsObject

        public void setValueAsObject(MboRemote mbo,
                                     java.lang.String attributeName,
                                     java.lang.String value,
                                     long accesscheck)
                              throws MXException,
                                     java.rmi.RemoteException
        Get value as object.
        Parameters:
        mbo - process object
        attributeName - attribute name
        value - value to set
        accesscheck - access modifier
        Throws:
        MXException
        java.rmi.RemoteException
      • displayData

        public void displayData(java.lang.Object obj,
                                MboRemote mbo)
                         throws MXException,
                                java.rmi.RemoteException
        Display data.
        Parameters:
        mbo - AutoscriptTest object
        obj - object to display
        Throws:
        MXException
        java.rmi.RemoteException
      • logData

        public void logData(MboRemote mbo)
                     throws java.rmi.RemoteException,
                            MXException
        Log data.
        Parameters:
        mbo - AutoscriptTest object
        Throws:
        MXException
        java.rmi.RemoteException