Class UpdateMonitorDefinitionStepExecutable
- java.lang.Object
-
- lumis.portal.deployment.stepexecutable.module.UpdateMonitorDefinitionStepExecutable
-
- All Implemented Interfaces:
Serializable
,IDeploymentStepExecutable
,IStepExecutable
public class UpdateMonitorDefinitionStepExecutable extends Object implements IDeploymentStepExecutable
Updates the monitor definition.- Since:
- 11.0.0
- Version:
- $Revision: 21880 $ $Date: 2018-09-21 17:07:19 -0300 (Fri, 21 Sep 2018) $
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UpdateMonitorDefinitionStepExecutable(Set<IModule> modulesAffected, String moduleId, String packageId)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(IStep step)
Executes the step code.String
getDescription()
Returns the description of the step.String
getMessage()
Returns the message of the step.boolean
isMandatory()
Indicates whether the step is mandatory.void
stepIgnored(IStep step)
Callback invoked when the step is ignored.
-
-
-
Method Detail
-
execute
public void execute(IStep step) throws Throwable
Description copied from interface:IStepExecutable
Executes the step code.- Specified by:
execute
in interfaceIStepExecutable
- Parameters:
step
- the step owner of the executable.- Throws:
Throwable
-
getDescription
public String getDescription()
Description copied from interface:IStepExecutable
Returns the description of the step.- Specified by:
getDescription
in interfaceIStepExecutable
- Returns:
- the description of the step.
-
getMessage
public String getMessage()
Description copied from interface:IStepExecutable
Returns the message of the step.- Specified by:
getMessage
in interfaceIStepExecutable
- Returns:
- the message of the step.
-
stepIgnored
public void stepIgnored(IStep step) throws Throwable
Description copied from interface:IStepExecutable
Callback invoked when the step is ignored.- Specified by:
stepIgnored
in interfaceIStepExecutable
- Parameters:
step
- the ignored step.- Throws:
Throwable
-
isMandatory
public boolean isMandatory()
Description copied from interface:IDeploymentStepExecutable
Indicates whether the step is mandatory.- Specified by:
isMandatory
in interfaceIDeploymentStepExecutable
- Returns:
- whether the step is mandatory.
-
-