Class RemoveBigDataDocumentTypesStepExecutable
- java.lang.Object
-
- lumis.portal.deployment.stepexecutable.AbstractDeploymentStepExecutable
-
- lumis.portal.deployment.stepexecutable.script.AbstractScriptStepExecutable
-
- lumis.portal.deployment.stepexecutable.script.RemoveBigDataDocumentTypesStepExecutable
-
- All Implemented Interfaces:
Serializable
,IDeploymentStepExecutable
,IScriptStepExecutable
,IStepExecutable
public class RemoveBigDataDocumentTypesStepExecutable extends AbstractScriptStepExecutable
Deletes big data document types step executable.- Since:
- 11.0.0
- Version:
- $Revision: 21880 $ $Date: 2018-09-21 17:07:19 -0300 (Fri, 21 Sep 2018) $
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface lumis.portal.deployment.stepexecutable.script.IScriptStepExecutable
IScriptStepExecutable.ScriptOwnerType
-
-
Constructor Summary
Constructors Constructor Description RemoveBigDataDocumentTypesStepExecutable(Map<String,List<EnvironmentType>> environment, String message, Collection<String> documentTypeIdsToBeRemoved)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
executeInternal(IStep step)
Executes the step.protected String
getDescriptionInternal()
Returns the description of this step.protected ILogger
getLogger()
Returns the logger to be used.-
Methods inherited from class lumis.portal.deployment.stepexecutable.script.AbstractScriptStepExecutable
execute, getDeploymentMessageWriters, getEnvironments, getMessageInternal, getOwnerId, getOwnerType, getStepId, setOwnerId, setOwnerType, setStepId, stepIgnored
-
Methods inherited from class lumis.portal.deployment.stepexecutable.AbstractDeploymentStepExecutable
getDescription, getMessage, isMandatory, localize
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface lumis.portal.deployment.stepexecutable.IDeploymentStepExecutable
isMandatory
-
Methods inherited from interface lumis.portal.interactiveprocess.IStepExecutable
getDescription, getMessage
-
-
-
-
Constructor Detail
-
RemoveBigDataDocumentTypesStepExecutable
public RemoveBigDataDocumentTypesStepExecutable(Map<String,List<EnvironmentType>> environment, String message, Collection<String> documentTypeIdsToBeRemoved) throws PortalException
- Throws:
PortalException
-
-
Method Detail
-
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
-
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
-
-