psdi.webclient.beans.dm

Class DMPackageBean

    • Field Detail

      • deployPkgStarted

        public static boolean deployPkgStarted
    • Constructor Detail

      • DMPackageBean

        public DMPackageBean()
    • Method Detail

      • 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
      • addpackage

        public int addpackage()
                       throws MXException
        Create a package.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • completedeploy

        public int completedeploy()
                           throws MXException,
                                  java.rmi.RemoteException
        Complete deployment. This method is called when the Continue Deployment button is clicked. This could be under three circumstances: 1. After the compiled sources are processed externally; 2. After the Admin Mode has been turned on manually. 3. Resuming deployment after an error was corrected in the package XML.
        Returns:
        EVENT_HANDLED
        Throws:
        MXException
        java.rmi.RemoteException
      • redistributePkg

        public int redistributePkg()
                            throws MXException,
                                   java.rmi.RemoteException
        Redistribute a package.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • distributePkg

        public int distributePkg()
                          throws MXException,
                                 java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • closePkg

        public int closePkg()
                     throws MXException,
                            java.rmi.RemoteException
        Close a package.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • downloadpkg

        public int downloadpkg()
                        throws MXException,
                               java.rmi.RemoteException
        Download a package file.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • continueCreatePackage

        public int continueCreatePackage()
                                  throws MXException,
                                         java.rmi.RemoteException
        Called by the long operation thread to continue creating a package.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • contDistributePkg

        public int contDistributePkg()
                              throws MXException,
                                     java.rmi.RemoteException
        Called by the long operation thread to continue distributing a package.
        Returns:
        Throws:
        MXException
        java.rmi.RemoteException
      • downloadpreview

        public int downloadpreview()
                            throws MXException,
                                   java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • downloadscript

        public int downloadscript()
                           throws MXException,
                                  java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException