Interface IDeploymentExecutionPlan

  • All Superinterfaces:
    Serializable

    @StableMinor(version="14.0",
                 sinceVersion="7.1")
    public interface IDeploymentExecutionPlan
    extends Serializable
    The execution plan for a given deployment.
    Since:
    7.1.0
    Version:
    $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
    • Method Detail

      • getInstallationId

        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

        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

        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

        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

        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

        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

        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

        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

        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

        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

        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

        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

        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

        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

        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