psdi.webclient.beans.dm

Class DMAppBean

    • Constructor Detail

      • DMAppBean

        public DMAppBean()
    • Method Detail

      • initializeApp

        public void initializeApp()
                           throws MXException,
                                  java.rmi.RemoteException
        Make sure we have a correct URL in the DMDirStructure helper.
        Overrides:
        initializeApp in class AppBean
        Throws:
        MXException
        java.rmi.RemoteException
      • refreshrecords

        public int refreshrecords()
                           throws MXException,
                                  java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • refreshTree

        public int refreshTree()
                        throws MXException,
                               java.rmi.RemoteException
        Refresh the structure tree. Remove after UI framework refresh issue is fixed.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • RESET

        public int RESET()
                  throws MXException,
                         java.rmi.RemoteException
        Resets event tracking records.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • VIEWEVENTS

        public int VIEWEVENTS()
                       throws MXException,
                              java.rmi.RemoteException
        View event tracking records.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • ACTIVATE

        public int ACTIVATE()
                     throws MXException,
                            java.rmi.RemoteException
        Activate/Deactivate a package definition.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • deployapkg

        public int deployapkg()
                       throws MXException,
                              java.rmi.RemoteException
        Initiates the deploy process.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • completedeploy

        public int completedeploy()
                           throws MXException,
                                  java.rmi.RemoteException
        This is an event sent from DMPackageBean. Its purpose is to start up the long op to continue deployment.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • longOpDeployPkg

        public int longOpDeployPkg()
                            throws MXException,
                                   java.rmi.RemoteException
        } Start the long operation to deploy package.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • deployPackage

        public void deployPackage()
                           throws MXException,
                                  java.rmi.RemoteException
        Long operation to deploy package.
        Throws:
        MXException
        java.rmi.RemoteException
      • changeSessionTimeout

        public void changeSessionTimeout(boolean begin)
        Change the http session timeout to the value of DMSESSIONTIMEOUT. This is being called when a package is created and deployed in the case of the long operation.
      • setCurDeployedPkg

        public void setCurDeployedPkg(MboRemote pkg)
        Set the variable that holds the currently deployed package.
        Parameters:
        pkg -
      • gotoPkgTab

        public void gotoPkgTab(MboRemote curDeployedPkg)
                        throws MXException,
                               java.rmi.RemoteException
        Bring the current page to the deployed package's packages tab.
        Parameters:
        curDeployedPkg -
        Throws:
        MXException
        java.rmi.RemoteException
      • DELETE

        public int DELETE()
                   throws MXException,
                          java.rmi.RemoteException
        Delete a package definition.
        Overrides:
        DELETE in class AppBean
        Throws:
        MXException
        java.rmi.RemoteException
      • addtocollectionlongop

        public int addtocollectionlongop()
                                  throws MXException,
                                         java.rmi.RemoteException
        Initiates the Add Database Compare to Migration Collection Long Operation.
        Returns:
        EVENT_HANDLED
        Throws:
        MXException
        java.rmi.RemoteException
      • addtocollectionlongopmain

        public void addtocollectionlongopmain()
                                       throws MXException,
                                              java.rmi.RemoteException
        Long operation to Add Database Compare to Migration Collection.
        Throws:
        MXException
        java.rmi.RemoteException