Interface IDeploymentExecutionPlan

  • All Superinterfaces:
    java.io.Serializable

    @StableMinor(version="17.0",
                 sinceVersion="7.1")
    public interface IDeploymentExecutionPlan
    extends java.io.Serializable
    The execution plan for a given deployment.
    Since:
    7.1.0
    Version:
    $Revision: 26587 $ $Date: 2024-08-26 21:09:17 -0300 (Mon, 26 Aug 2024) $
    • Method Detail

      • getInstallationId

        java.lang.String getInstallationId()
        Returns the last installation identifier registered in the database, that this this execution plan has been based on.
        Returns:
        the last installation identifier registered in the database, that this this execution plan has been based on.
        Since:
        7.1.0
      • getCurrentlyInstalledComponentsUnchanged

        java.util.Collection<IComponent> getCurrentlyInstalledComponentsUnchanged()
        Returns an unmodifiable collection of the currently installed components that will remain unchanged.
        Returns:
        the currently installed components that will remain unchanged
        Since:
        7.1.0
      • getCurrentlyInstalledComponentsUpgraded

        java.util.Collection<IComponent> getCurrentlyInstalledComponentsUpgraded()
        Returns an unmodifiable collection of the currently installed components that will be upgraded.
        Returns:
        the currently installed components that will be upgraded.
        Since:
        7.1.0
      • getCurrentlyInstalledComponentsRemoved

        java.util.Collection<IComponent> getCurrentlyInstalledComponentsRemoved()
        Returns an unmodifiable collection of the currently installed components that will have it's register removed.
        Returns:
        the currently installed components that will have it's register removed.
        Since:
        7.1.0
      • getCurrentlyInstalledComponentsUndeployed

        java.util.Collection<IComponent> getCurrentlyInstalledComponentsUndeployed()
        Returns an unmodifiable collection of the currently installed components that will be undeployed.
        Returns:
        the currently installed components that will be undeployed.
        Since:
        7.1.0
      • getCurrentlyInstalledComponentsReprocessed

        java.util.Collection<IComponent> getCurrentlyInstalledComponentsReprocessed()
        Returns an unmodifiable collection of the currently installed components that will be reprocessed.
        Returns:
        the currently installed components that will be reprocessed.
        Since:
        7.1.0
      • getNewComponentsInstalling

        java.util.Collection<IComponent> getNewComponentsInstalling()
        Returns an unmodifiable collection of the new components that will be installed.
        Returns:
        the new components that will be installed.
        Since:
        7.1.0
      • getNewComponentsUpgrading

        java.util.Collection<IComponent> getNewComponentsUpgrading()
        Returns an unmodifiable collection of the new components that will upgrade other ones.
        Returns:
        the new components that will upgrade other ones.
        Since:
        7.1.0
      • getNewComponentsReplacing

        java.util.Collection<IComponent> getNewComponentsReplacing()
        Returns an unmodifiable collection of the new components that will replace other ones.
        Returns:
        the new components that will replace other ones.
        Since:
        7.1.0
      • getCurrentlyInstalledModulesUnchanged

        java.util.Collection<IModule> getCurrentlyInstalledModulesUnchanged()
        Returns an unmodifiable collection of the currently installed modules that will remain unchanged.
        Returns:
        the currently installed modules that will remain unchanged.
        Since:
        7.1.0
      • getCurrentlyInstalledModulesUpgraded

        java.util.Collection<IModule> getCurrentlyInstalledModulesUpgraded()
        Returns an unmodifiable collection of the currently installed modules that will be upgraded.
        Returns:
        the currently installed modules that will be upgraded.
        Since:
        7.1.0
      • getCurrentlyInstalledModulesUndeployed

        java.util.Collection<IModule> getCurrentlyInstalledModulesUndeployed()
        Returns an unmodifiable collection of the currently installed modules that will be undeployed.
        Returns:
        the currently installed modules that will be undeployed.
        Since:
        7.1.0
      • getCurrentlyInstalledModulesReprocessed

        java.util.Collection<IModule> getCurrentlyInstalledModulesReprocessed()
        Returns an unmodifiable collection of the currently installed modules that will be reprocessed.
        Returns:
        the currently installed modules that will be reprocessed.
        Since:
        7.1.0
      • getNewModulesInstalling

        java.util.Collection<IModule> getNewModulesInstalling()
        Returns an unmodifiable collection of the new modules that will be installed.
        Returns:
        the new modules that will be installed.
        Since:
        7.1.0
      • getNewModulesUpgrading

        java.util.Collection<IModule> getNewModulesUpgrading()
        Returns an unmodifiable collection of the new modules that will upgrade other ones.
        Returns:
        the new modules that will upgrade other ones.
        Since:
        7.1.0