Package lumis.portal.deployment
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<IComponent>
getCurrentlyInstalledComponentsRemoved()
Returns an unmodifiable collection of the currently installed components that will have it's register removed.Collection<IComponent>
getCurrentlyInstalledComponentsReprocessed()
Returns an unmodifiable collection of the currently installed components that will be reprocessed.Collection<IComponent>
getCurrentlyInstalledComponentsUnchanged()
Returns an unmodifiable collection of the currently installed components that will remain unchanged.Collection<IComponent>
getCurrentlyInstalledComponentsUndeployed()
Returns an unmodifiable collection of the currently installed components that will be undeployed.Collection<IComponent>
getCurrentlyInstalledComponentsUpgraded()
Returns an unmodifiable collection of the currently installed components that will be upgraded.Collection<IModule>
getCurrentlyInstalledModulesReprocessed()
Returns an unmodifiable collection of the currently installed modules that will be reprocessed.Collection<IModule>
getCurrentlyInstalledModulesUnchanged()
Returns an unmodifiable collection of the currently installed modules that will remain unchanged.Collection<IModule>
getCurrentlyInstalledModulesUndeployed()
Returns an unmodifiable collection of the currently installed modules that will be undeployed.Collection<IModule>
getCurrentlyInstalledModulesUpgraded()
Returns an unmodifiable collection of the currently installed modules that will be upgraded.String
getInstallationId()
Returns the last installation identifier registered in the database, that this this execution plan has been based on.Collection<IComponent>
getNewComponentsInstalling()
Returns an unmodifiable collection of the new components that will be installed.Collection<IComponent>
getNewComponentsReplacing()
Returns an unmodifiable collection of the new components that will replace other ones.Collection<IComponent>
getNewComponentsUpgrading()
Returns an unmodifiable collection of the new components that will upgrade other ones.Collection<IModule>
getNewModulesInstalling()
Returns an unmodifiable collection of the new modules that will be installed.Collection<IModule>
getNewModulesUpgrading()
Returns an unmodifiable collection of the new modules that will upgrade other ones.
-
-
-
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
-
-