Package io.atlasmap.dfdl.module
Class DfdlModule
java.lang.Object
io.atlasmap.core.BaseAtlasModule
io.atlasmap.xml.module.XmlModule
io.atlasmap.dfdl.module.DfdlModule
- All Implemented Interfaces:
AtlasModuleMXBean,AtlasModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringConvert a target XML document into some format.protected DocumentconvertToXmlDocument(String source, boolean namespaced) Convert a source document into XML.protected DfdlValidationServicevoidinit()Methods inherited from class io.atlasmap.xml.module.XmlModule
cloneField, createCollectionHelper, createField, getXmlIOHelper, isSupportedField, populateTargetField, processPostSourceExecution, processPostTargetExecution, processPreSourceExecution, processPreTargetExecution, processPreValidation, readSourceValue, writeTargetValueMethods inherited from class io.atlasmap.core.BaseAtlasModule
applySourceFieldActions, applyTargetFieldActions, destroy, getClassLoader, getClassName, getCollectionHelper, getConversionService, getDataFormats, getDataSourceMetadata, getDocId, getDocName, getFieldActionService, getMode, getModeName, getName, getPackageNames, getSourceCount, getSourceErrorCount, getSourceMaxExecutionTime, getSourceMinExecutionTime, getSourceSuccessCount, getSourceTotalExecutionTime, getTargetCount, getTargetErrorCount, getTargetMaxExecutionTime, getTargetMinExecutionTime, getTargetSuccessCount, getTargetTotalExecutionTime, getUri, getUriDataType, getUriParameters, getUuid, getVersion, isAutomaticallyProcessOutputFieldActions, isSourceSupported, isStatisticsEnabled, isStatisticsSupported, isTargetSupported, listSupportedModes, processLookupField, processPostValidation, readAndResetStatistics, setAutomaticallyProcessOutputFieldActions, setClassLoader, setConversionService, setDataSourceMetadata, setDocId, setDocName, setFieldActionService, setMode, setStatisticsEnabled, setUri
-
Constructor Details
-
DfdlModule
public DfdlModule()
-
-
Method Details
-
init
- Specified by:
initin interfaceAtlasModule- Overrides:
initin classXmlModule- Throws:
AtlasException
-
createValidationService
- Overrides:
createValidationServicein classXmlModule
-
convertToXmlDocument
Description copied from class:XmlModuleConvert a source document into XML. The modules extending this class can override this to convert some format into XML so that XML field reader can read it.- Overrides:
convertToXmlDocumentin classXmlModule- Parameters:
source- some document which can be converted to XML- Returns:
- converted
- Throws:
AtlasException
-
convertFromXmlDocument
Description copied from class:XmlModuleConvert a target XML document into some format. The modules extending this class can override this to convert interim XML document written by XML field writer into final format.- Overrides:
convertFromXmlDocumentin classXmlModule- Parameters:
xml- XML document written by XML field writer- Returns:
- converted
- Throws:
AtlasException
-