Class ProcessObserversStepExecutable
- java.lang.Object
-
- lumis.portal.deployment.stepexecutable.AbstractDeploymentStepExecutable
-
- lumis.portal.deployment.stepexecutable.module.ProcessObserversStepExecutable
-
- All Implemented Interfaces:
java.io.Serializable
,IDeploymentStepExecutable
,IStepExecutable
public class ProcessObserversStepExecutable extends AbstractDeploymentStepExecutable
Step executable that process the observes. Adds/removes observers from registration and initializes the observers.- Since:
- 10.4.0
- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProcessObserversStepExecutable(java.util.Collection<IModule> oldModulesAffected, java.util.Collection<IComponent> oldComponentsAffected, java.util.Collection<IModule> updatedModules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
executeInternal(IStep step)
Executes the step.protected DeploymentMessageWriter[]
getDeploymentMessageWriters()
Returns the deployment message writer to be used.protected java.lang.String
getDescriptionInternal()
Returns the description of this step.protected ILogger
getLogger()
Returns the logger to be used.protected java.lang.String
getMessageInternal()
Returns the message.-
Methods inherited from class lumis.portal.deployment.stepexecutable.AbstractDeploymentStepExecutable
execute, getDescription, getMessage, isMandatory, localize, stepIgnored
-
-
-
-
Constructor Detail
-
ProcessObserversStepExecutable
public ProcessObserversStepExecutable(java.util.Collection<IModule> oldModulesAffected, java.util.Collection<IComponent> oldComponentsAffected, java.util.Collection<IModule> updatedModules)
-
-
Method Detail
-
executeInternal
protected void executeInternal(IStep step) throws java.lang.Throwable
Description copied from class:AbstractDeploymentStepExecutable
Executes the step.- Specified by:
executeInternal
in classAbstractDeploymentStepExecutable
- Parameters:
step
- the step.- Throws:
java.lang.Throwable
-
getLogger
protected ILogger getLogger()
Description copied from class:AbstractDeploymentStepExecutable
Returns the logger to be used.- Specified by:
getLogger
in classAbstractDeploymentStepExecutable
- Returns:
- the logger to be used.
-
getDeploymentMessageWriters
protected DeploymentMessageWriter[] getDeploymentMessageWriters()
Description copied from class:AbstractDeploymentStepExecutable
Returns the deployment message writer to be used.- Specified by:
getDeploymentMessageWriters
in classAbstractDeploymentStepExecutable
- Returns:
- the deployment message writer to be used.
-
getDescriptionInternal
protected java.lang.String getDescriptionInternal() throws java.lang.Throwable
Description copied from class:AbstractDeploymentStepExecutable
Returns the description of this step.- Specified by:
getDescriptionInternal
in classAbstractDeploymentStepExecutable
- Returns:
- the description of this step.
- Throws:
java.lang.Throwable
-
getMessageInternal
protected java.lang.String getMessageInternal() throws java.lang.Throwable
Description copied from class:AbstractDeploymentStepExecutable
Returns the message.- Specified by:
getMessageInternal
in classAbstractDeploymentStepExecutable
- Returns:
- the message.
- Throws:
java.lang.Throwable
-
-