Class CopyComponentPublicFilesStepExecutable
- java.lang.Object
-
- lumis.portal.deployment.stepexecutable.AbstractDeploymentStepExecutable
-
- lumis.portal.deployment.stepexecutable.component.CopyComponentPublicFilesStepExecutable
-
- All Implemented Interfaces:
Serializable
,IDeploymentStepExecutable
,IStepExecutable
public class CopyComponentPublicFilesStepExecutable extends AbstractDeploymentStepExecutable
Copy component public files step executable.- Since:
- 7.1.0
- Version:
- $Revision: 21790 $ $Date: 2018-09-06 11:10:29 -0300 (Thu, 06 Sep 2018) $
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CopyComponentPublicFilesStepExecutable(IComponent component)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
executeInternal(IStep step)
Executes the step.IComponent
getComponent()
Returns the component.protected DeploymentMessageWriter[]
getDeploymentMessageWriters()
Returns the deployment message writer to be used.protected String
getDescriptionInternal()
Returns the description of this step.protected ILogger
getLogger()
Returns the logger to be used.protected String
getMessageInternal()
Returns the message.boolean
isMandatory()
Indicates whether the step is mandatory.-
Methods inherited from class lumis.portal.deployment.stepexecutable.AbstractDeploymentStepExecutable
execute, getDescription, getMessage, localize, stepIgnored
-
-
-
-
Constructor Detail
-
CopyComponentPublicFilesStepExecutable
public CopyComponentPublicFilesStepExecutable(IComponent component)
Creates a new instance.- Parameters:
component
- the component.- Since:
- 7.1.0
-
-
Method Detail
-
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.
-
getDescriptionInternal
protected String getDescriptionInternal() throws Throwable
Description copied from class:AbstractDeploymentStepExecutable
Returns the description of this step.- Specified by:
getDescriptionInternal
in classAbstractDeploymentStepExecutable
- Returns:
- the description of this step.
- Throws:
Throwable
-
executeInternal
protected void executeInternal(IStep step) throws Throwable
Description copied from class:AbstractDeploymentStepExecutable
Executes the step.- Specified by:
executeInternal
in classAbstractDeploymentStepExecutable
- Parameters:
step
- the step.- Throws:
Throwable
-
getComponent
public IComponent getComponent()
Returns the component.- Returns:
- the component.
- Since:
- 7.1.0
-
isMandatory
public boolean isMandatory()
Description copied from interface:IDeploymentStepExecutable
Indicates whether the step is mandatory.- Specified by:
isMandatory
in interfaceIDeploymentStepExecutable
- Overrides:
isMandatory
in classAbstractDeploymentStepExecutable
- Returns:
- whether the step is mandatory.
-
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.
-
getMessageInternal
protected String getMessageInternal() throws Throwable
Description copied from class:AbstractDeploymentStepExecutable
Returns the message.- Specified by:
getMessageInternal
in classAbstractDeploymentStepExecutable
- Returns:
- the message.
- Throws:
Throwable
-
-