Package org.apache.hop.workflow.config
Class WorkflowRunConfiguration
- java.lang.Object
-
- org.apache.hop.metadata.api.HopMetadataBase
-
- org.apache.hop.workflow.config.WorkflowRunConfiguration
-
- All Implemented Interfaces:
Cloneable,IHopMetadata
public class WorkflowRunConfiguration extends HopMetadataBase implements Cloneable, IHopMetadata
-
-
Field Summary
Fields Modifier and Type Field Description protected booleandefaultSelectionstatic StringGUI_PLUGIN_ELEMENT_PARENT_ID-
Fields inherited from class org.apache.hop.metadata.api.HopMetadataBase
metadataProviderName, name
-
-
Constructor Summary
Constructors Constructor Description WorkflowRunConfiguration()WorkflowRunConfiguration(String name, String description, String executionInfoLocationName, IWorkflowEngineRunConfiguration engineRunConfiguration, boolean defaultSelection)WorkflowRunConfiguration(WorkflowRunConfiguration c)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WorkflowRunConfigurationclone()static WorkflowRunConfigurationfindDefault(IHopMetadataProvider metadataProvider)Find the first default run configuration in the metadata and return it.StringgetDescription()Gets descriptionIWorkflowEngineRunConfigurationgetEngineRunConfiguration()Gets engineRunConfigurationStringgetExecutionInfoLocationName()Gets executionInfoLocationNamebooleanisDefaultSelection()Gets defaultSelectionvoidsetDefaultSelection(boolean defaultSelection)Sets defaultSelectionvoidsetDescription(String description)voidsetEngineRunConfiguration(IWorkflowEngineRunConfiguration engineRunConfiguration)voidsetExecutionInfoLocationName(String executionInfoLocationName)Sets executionInfoLocationName-
Methods inherited from class org.apache.hop.metadata.api.HopMetadataBase
equals, getMetadataProviderName, getName, hashCode, setMetadataProviderName, setName
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.hop.metadata.api.IHopMetadata
getMetadataProviderName, getName, setMetadataProviderName, setName
-
-
-
-
Field Detail
-
GUI_PLUGIN_ELEMENT_PARENT_ID
public static final String GUI_PLUGIN_ELEMENT_PARENT_ID
- See Also:
- Constant Field Values
-
defaultSelection
protected boolean defaultSelection
-
-
Constructor Detail
-
WorkflowRunConfiguration
public WorkflowRunConfiguration()
-
WorkflowRunConfiguration
public WorkflowRunConfiguration(String name, String description, String executionInfoLocationName, IWorkflowEngineRunConfiguration engineRunConfiguration, boolean defaultSelection)
-
WorkflowRunConfiguration
public WorkflowRunConfiguration(WorkflowRunConfiguration c)
-
-
Method Detail
-
clone
protected WorkflowRunConfiguration clone()
-
getDescription
public String getDescription()
Gets description- Returns:
- value of description
-
setDescription
public void setDescription(String description)
- Parameters:
description- The description to set
-
getEngineRunConfiguration
public IWorkflowEngineRunConfiguration getEngineRunConfiguration()
Gets engineRunConfiguration- Returns:
- value of engineRunConfiguration
-
setEngineRunConfiguration
public void setEngineRunConfiguration(IWorkflowEngineRunConfiguration engineRunConfiguration)
- Parameters:
engineRunConfiguration- The engineRunConfiguration to set
-
getExecutionInfoLocationName
public String getExecutionInfoLocationName()
Gets executionInfoLocationName- Returns:
- value of executionInfoLocationName
-
setExecutionInfoLocationName
public void setExecutionInfoLocationName(String executionInfoLocationName)
Sets executionInfoLocationName- Parameters:
executionInfoLocationName- value of executionInfoLocationName
-
isDefaultSelection
public boolean isDefaultSelection()
Gets defaultSelection- Returns:
- value of defaultSelection
-
setDefaultSelection
public void setDefaultSelection(boolean defaultSelection)
Sets defaultSelection- Parameters:
defaultSelection- value of defaultSelection
-
findDefault
public static final WorkflowRunConfiguration findDefault(IHopMetadataProvider metadataProvider) throws HopException
Find the first default run configuration in the metadata and return it. Return null if there's no default.- Parameters:
metadataProvider-- Returns:
- The default run configuration or null if none is specified.
- Throws:
HopException
-
-