Class MissingAction
- java.lang.Object
-
- org.apache.hop.workflow.action.ActionBase
-
- org.apache.hop.workflow.actions.missing.MissingAction
-
- All Implemented Interfaces:
Cloneable,IAttributes,ICheckResultSource,IExtensionData,IHasLogChannel,ILoggingObject,IVariables,IResourceHolder,IAction
public class MissingAction extends ActionBase implements IAction
-
-
Field Summary
Fields Modifier and Type Field Description static StringIDAction unique identifier"-
Fields inherited from class org.apache.hop.workflow.action.ActionBase
attributesMap, containerObjectId, entryTransformSetVariablesMap, extensionDataMap, log, parentWorkflow, parentWorkflowMeta
-
-
Constructor Summary
Constructors Constructor Description MissingAction()MissingAction(String name, String missingPluginId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Resultexecute(Result previousResult, int nr)Execute the action.StringgetMissingPluginId()voidloadXml(Node entrynode, IHopMetadataProvider metadataProvider, IVariables variables)This method is called by Apache Hop whenever a action needs to read its settings from XML.-
Methods inherited from class org.apache.hop.workflow.action.ActionBase
check, clear, clone, copyFrom, equals, exportResources, getAttribute, getAttributes, getAttributesMap, getContainerId, getDescription, getDialogClassName, getEntryTransformSetVariable, getEntryTransformSetVariablesMap, getExtensionDataMap, getFilename, getLogChannel, getLogChannelId, getLogLevel, getMetadataProvider, getName, getObjectCopy, getObjectName, getObjectType, getParent, getParentVariables, getParentWorkflow, getParentWorkflowMeta, getPluginId, getRealFilename, getReferencedObjectDescriptions, getRegistrationDate, getResourceDependencies, getSqlStatements, getTypeDesc, getTypeId, getUsedDatabaseConnections, getVariable, getVariable, getVariableBoolean, getVariableNames, getVariables, getXml, hasChanged, hashCode, initializeFrom, isBasic, isDebug, isDetailed, isEvaluation, isForcingSeparateLogging, isGatheringMetrics, isPipeline, isReferencedObjectEnabled, isRowlevel, isStart, isUnconditional, isWorkflow, loadReferencedObject, loadXml, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, resetErrorsBeforeExecution, resolve, resolve, resolve, setAttribute, setAttributes, setAttributesMap, setChanged, setChanged, setContainerObjectId, setDescription, setEntryTransformSetVariable, setForcingSeparateLogging, setGatheringMetrics, setLogLevel, setMetadataProvider, setName, setParentVariables, setParentWorkflow, setParentWorkflowMeta, setPluginId, setVariable, setVariables, shareWith, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.hop.workflow.action.IAction
check, clear, clone, exportResources, getDescription, getDialogClassName, getFilename, getLogChannel, getName, getParentWorkflow, getParentWorkflowMeta, getPluginId, getRealFilename, getReferencedObjectDescriptions, getResourceDependencies, getSqlStatements, getXml, hasChanged, isEvaluation, isPipeline, isReferencedObjectEnabled, isStart, isUnconditional, isWorkflow, loadReferencedObject, resetErrorsBeforeExecution, setChanged, setChanged, setDescription, setMetadataProvider, setName, setParentWorkflow, setParentWorkflowMeta, setPluginId
-
Methods inherited from interface org.apache.hop.core.IExtensionData
getExtensionDataMap
-
Methods inherited from interface org.apache.hop.core.variables.IVariables
copyFrom, getParentVariables, getVariable, getVariable, getVariableBoolean, getVariableNames, initializeFrom, resolve, resolve, resolve, setParentVariables, setVariable, setVariables, shareWith
-
-
-
-
Field Detail
-
ID
public static final String ID
Action unique identifier"- See Also:
- Constant Field Values
-
-
Method Detail
-
execute
public Result execute(Result previousResult, int nr) throws HopWorkflowException
Description copied from interface:IActionExecute the action. The previous result and number of rows are provided to the method for the purpose of chaining actions, pipelines, etc.- Specified by:
executein interfaceIAction- Parameters:
previousResult- the previous resultnr- the number of rows- Returns:
- the Result object from execution of this action
- Throws:
HopWorkflowException
-
getMissingPluginId
public String getMissingPluginId()
-
loadXml
public void loadXml(Node entrynode, IHopMetadataProvider metadataProvider, IVariables variables) throws HopXmlException
Description copied from interface:IActionThis method is called by Apache Hop whenever a action needs to read its settings from XML. The XML node containing the action's settings is passed in as an argument. Again, the helper class org.apache.hop.core.xml.XmlHandler is typically used to conveniently read the settings from the XML node.- Specified by:
loadXmlin interfaceIAction- Overrides:
loadXmlin classActionBase- Parameters:
entrynode- the top-level XML nodemetadataProvider- The metadataProvider to optionally load from.- Throws:
HopXmlException- if any errors occur during the loading of the XML
-
-