Class DtdValidator

  • All Implemented Interfaces:
    Cloneable, IAttributes, ICheckResultSource, IExtensionData, IHasLogChannel, ILoggingObject, IVariables, org.apache.hop.resource.IResourceHolder, org.apache.hop.workflow.action.IAction

    @Action(id="DTD_VALIDATOR",
            name="i18n::DTD_VALIDATOR.Name",
            description="i18n::DTD_VALIDATOR.Description",
            image="DTD.svg",
            categoryDescription="i18n::DTD_VALIDATOR.Category",
            keywords="i18n::DtdValidator.keyword",
            documentationUrl="/workflow/actions/dtdvalidator.html")
    public class DtdValidator
    extends org.apache.hop.workflow.action.ActionBase
    implements Cloneable, org.apache.hop.workflow.action.IAction
    This defines a 'dtdvalidator' job entry.
    • Field Summary

      • Fields inherited from class org.apache.hop.workflow.action.ActionBase

        attributesMap, containerObjectId, entryTransformSetVariablesMap, extensionDataMap, log, parentWorkflow, parentWorkflowMeta
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void check​(List<ICheckResult> remarks, org.apache.hop.workflow.WorkflowMeta jobMeta, IVariables variables, IHopMetadataProvider metadataProvider)  
      Object clone()  
      Result execute​(Result previousResult, int nr)  
      String getdtdFilename()  
      boolean getDTDIntern()  
      String getRealDTDfilename()  
      String getRealxmlfilename()  
      List<org.apache.hop.resource.ResourceReference> getResourceDependencies​(IVariables variables, org.apache.hop.workflow.WorkflowMeta workflowMeta)  
      String getXml()  
      String getxmlFilename()  
      boolean isEvaluation()  
      void loadXml​(Node entrynode, IHopMetadataProvider metadataProvider, IVariables variables)  
      void setdtdFilename​(String filename)  
      void setDTDIntern​(boolean dtdinternin)  
      void setxmlFilename​(String filename)  
      • Methods inherited from class org.apache.hop.workflow.action.ActionBase

        clear, 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, hasChanged, hashCode, initializeFrom, isBasic, isDebug, isDetailed, 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 interface org.apache.hop.workflow.action.IAction

        clear, exportResources, getDescription, getDialogClassName, getFilename, getLogChannel, getName, getParentWorkflow, getParentWorkflowMeta, getPluginId, getRealFilename, getReferencedObjectDescriptions, getSqlStatements, hasChanged, isPipeline, isReferencedObjectEnabled, isStart, isUnconditional, isWorkflow, loadReferencedObject, resetErrorsBeforeExecution, setChanged, setChanged, setDescription, setMetadataProvider, setName, setParentWorkflow, setParentWorkflowMeta, setPluginId
    • Constructor Detail

      • DtdValidator

        public DtdValidator​(String n)
      • DtdValidator

        public DtdValidator()
    • Method Detail

      • clone

        public Object clone()
        Specified by:
        clone in interface org.apache.hop.workflow.action.IAction
        Overrides:
        clone in class org.apache.hop.workflow.action.ActionBase
      • getXml

        public String getXml()
        Specified by:
        getXml in interface org.apache.hop.workflow.action.IAction
        Overrides:
        getXml in class org.apache.hop.workflow.action.ActionBase
      • getRealxmlfilename

        public String getRealxmlfilename()
      • getRealDTDfilename

        public String getRealDTDfilename()
      • execute

        public Result execute​(Result previousResult,
                              int nr)
        Specified by:
        execute in interface org.apache.hop.workflow.action.IAction
      • isEvaluation

        public boolean isEvaluation()
        Specified by:
        isEvaluation in interface org.apache.hop.workflow.action.IAction
        Overrides:
        isEvaluation in class org.apache.hop.workflow.action.ActionBase
      • setxmlFilename

        public void setxmlFilename​(String filename)
      • getxmlFilename

        public String getxmlFilename()
      • setdtdFilename

        public void setdtdFilename​(String filename)
      • getdtdFilename

        public String getdtdFilename()
      • getDTDIntern

        public boolean getDTDIntern()
      • setDTDIntern

        public void setDTDIntern​(boolean dtdinternin)
      • getResourceDependencies

        public List<org.apache.hop.resource.ResourceReference> getResourceDependencies​(IVariables variables,
                                                                                       org.apache.hop.workflow.WorkflowMeta workflowMeta)
        Specified by:
        getResourceDependencies in interface org.apache.hop.workflow.action.IAction
        Overrides:
        getResourceDependencies in class org.apache.hop.workflow.action.ActionBase
      • check

        public void check​(List<ICheckResult> remarks,
                          org.apache.hop.workflow.WorkflowMeta jobMeta,
                          IVariables variables,
                          IHopMetadataProvider metadataProvider)
        Specified by:
        check in interface org.apache.hop.workflow.action.IAction
        Overrides:
        check in class org.apache.hop.workflow.action.ActionBase