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
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
Convert a target XML document into some format.protected Document
convertToXmlDocument
(String source, boolean namespaced) Convert a source document into XML.protected DfdlValidationService
void
init()
Methods inherited from class io.atlasmap.xml.module.XmlModule
cloneField, createCollectionHelper, createField, getXmlIOHelper, isSupportedField, populateTargetField, processPostSourceExecution, processPostTargetExecution, processPreSourceExecution, processPreTargetExecution, processPreValidation, readSourceValue, writeTargetValue
Methods 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:
init
in interfaceAtlasModule
- Overrides:
init
in classXmlModule
- Throws:
AtlasException
-
createValidationService
- Overrides:
createValidationService
in classXmlModule
-
convertToXmlDocument
Description copied from class:XmlModule
Convert 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:
convertToXmlDocument
in classXmlModule
- Parameters:
source
- some document which can be converted to XML- Returns:
- converted
- Throws:
AtlasException
-
convertFromXmlDocument
Description copied from class:XmlModule
Convert 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:
convertFromXmlDocument
in classXmlModule
- Parameters:
xml
- XML document written by XML field writer- Returns:
- converted
- Throws:
AtlasException
-