Class DeploymentProcessActionHandler

  • All Implemented Interfaces:
    IProcessActionHandler, IParameters

    public class DeploymentProcessActionHandler
    extends ProcessActionHandler<Source<?>>
    Implements operations for the deployment service.
    Since:
    7.1.0
    Version:
    $Revision: 26032 $ $Date: 2023-11-30 09:44:49 -0300 (Thu, 30 Nov 2023) $
    • Constructor Detail

      • DeploymentProcessActionHandler

        public DeploymentProcessActionHandler()
    • Method Detail

      • processAction

        public void processAction()
                           throws PortalException
        Description copied from interface: IProcessActionHandler
        Executes the process action.

        This method may execute the process action based on the parameters and node specifications passed to it earlier.

        Throws:
        PortalException
      • isLiveModule

        public boolean isLiveModule​(java.lang.String moduleId)
        Verify if current module identifier is saved as live module.
        Parameters:
        moduleId - the current module identifier
        Returns:
        true if module is saved as live module. false if no module with the given identifier was found or is not saved as live module.
        Since:
        8.0.0
      • generateModuleMavenFiles

        protected void generateModuleMavenFiles​(java.lang.String modulePath,
                                                IFile moduleAbsolutePath,
                                                java.lang.String moduleName,
                                                java.lang.String moduleId)
                                         throws PortalException
        Throws:
        PortalException
      • generateEclipseIntegrationFiles

        protected void generateEclipseIntegrationFiles​(java.lang.String modulePath,
                                                       IFile moduleAbsolutePath,
                                                       java.lang.String moduleName)