Class ActionEvalTableContent
java.lang.Object
org.apache.hop.workflow.action.ActionBase
org.apache.hop.workflow.actions.evaluatetablecontent.ActionEvalTableContent
- All Implemented Interfaces:
Cloneable,IAttributes,ICheckResultSource,IExtensionData,IHasLogChannel,ILoggingObject,IVariables,IResourceHolder,IAction
@Action(id="EVAL_TABLE_CONTENT",
name="i18n::ActionEvalTableContent.Name",
description="i18n::ActionEvalTableContent.Description",
image="EvalTableContent.svg",
categoryDescription="i18n:org.apache.hop.workflow:ActionCategory.Category.Conditions",
keywords="i18n::ActionEvalTableContent.keyword",
documentationUrl="/workflow/actions/evaluatetablecontent.html")
public class ActionEvalTableContent
extends ActionBase
This defines a Table content evaluation action
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final String[]Fields inherited from class org.apache.hop.workflow.action.ActionBase
attributesMap, containerObjectId, entryTransformSetVariablesMap, extensionDataMap, parentWorkflow, parentWorkflowMeta -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheck(List<ICheckResult> remarks, WorkflowMeta workflowMeta, IVariables variables, IHopMetadataProvider metadataProvider) getResourceDependencies(IVariables variables, WorkflowMeta workflowMeta) static intstatic intstatic StringgetSuccessConditionCode(int i) static StringgetSuccessConditionDesc(int i) booleanbooleanvoidsetDatabaseMeta(DatabaseMeta databaseMeta) Methods inherited from class org.apache.hop.workflow.action.ActionBase
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, getSqlStatements, getTypeDesc, getTypeId, getUsedDatabaseConnections, getVariable, getVariable, getVariableBoolean, getVariableNames, getVariables, getXml, hasChanged, hashCode, initializeFrom, isBasic, isDebug, isDetailed, isForcingSeparateLogging, isGatheringMetrics, isJoin, isPipeline, isReferencedObjectEnabled, isRowlevel, isStart, isWorkflow, loadReferencedObject, loadXml, 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
-
Field Details
-
successConditionsDesc
-
successConditionsCode
-
SUCCESS_CONDITION_ROWS_COUNT_EQUAL
public static final int SUCCESS_CONDITION_ROWS_COUNT_EQUAL- See Also:
-
SUCCESS_CONDITION_ROWS_COUNT_DIFFERENT
public static final int SUCCESS_CONDITION_ROWS_COUNT_DIFFERENT- See Also:
-
SUCCESS_CONDITION_ROWS_COUNT_SMALLER
public static final int SUCCESS_CONDITION_ROWS_COUNT_SMALLER- See Also:
-
SUCCESS_CONDITION_ROWS_COUNT_SMALLER_EQUAL
public static final int SUCCESS_CONDITION_ROWS_COUNT_SMALLER_EQUAL- See Also:
-
SUCCESS_CONDITION_ROWS_COUNT_GREATER
public static final int SUCCESS_CONDITION_ROWS_COUNT_GREATER- See Also:
-
SUCCESS_CONDITION_ROWS_COUNT_GREATER_EQUAL
public static final int SUCCESS_CONDITION_ROWS_COUNT_GREATER_EQUAL- See Also:
-
-
Constructor Details
-
ActionEvalTableContent
-
ActionEvalTableContent
public ActionEvalTableContent()
-
-
Method Details
-
getSuccessConditionByDesc
-
getSuccessConditionCode
-
getSuccessConditionByCode
-
getSuccessConditionDesc
-
getDatabase
-
setDatabaseMeta
-
isEvaluation
public boolean isEvaluation()- Specified by:
isEvaluationin interfaceIAction- Overrides:
isEvaluationin classActionBase
-
isUnconditional
public boolean isUnconditional()- Specified by:
isUnconditionalin interfaceIAction- Overrides:
isUnconditionalin classActionBase
-
execute
-
getResourceDependencies
public List<ResourceReference> getResourceDependencies(IVariables variables, WorkflowMeta workflowMeta) - Specified by:
getResourceDependenciesin interfaceIAction- Overrides:
getResourceDependenciesin classActionBase
-
check
public void check(List<ICheckResult> remarks, WorkflowMeta workflowMeta, IVariables variables, IHopMetadataProvider metadataProvider) - Specified by:
checkin interfaceIAction- Overrides:
checkin classActionBase
-