Package io.atlasmap.core
Class PropertyModule
- java.lang.Object
-
- io.atlasmap.core.BaseAtlasModule
-
- io.atlasmap.core.PropertyModule
-
- All Implemented Interfaces:
io.atlasmap.mxbean.AtlasModuleMXBean,io.atlasmap.spi.AtlasModule
public class PropertyModule extends BaseAtlasModule
-
-
Constructor Summary
Constructors Constructor Description PropertyModule(io.atlasmap.spi.AtlasPropertyStrategy propertyStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.atlasmap.v2.PropertyFieldcloneField(io.atlasmap.v2.Field field)io.atlasmap.v2.PropertyFieldcreateField()StringgetDocName()BooleanisSupportedField(io.atlasmap.v2.Field field)voidprocessPostSourceExecution(io.atlasmap.spi.AtlasInternalSession session)voidprocessPostTargetExecution(io.atlasmap.spi.AtlasInternalSession session)voidprocessPostValidation(io.atlasmap.spi.AtlasInternalSession session)voidprocessPreSourceExecution(io.atlasmap.spi.AtlasInternalSession session)voidprocessPreTargetExecution(io.atlasmap.spi.AtlasInternalSession session)voidprocessPreValidation(io.atlasmap.spi.AtlasInternalSession session)voidreadSourceValue(io.atlasmap.spi.AtlasInternalSession session)voidsetDocName(String docName)voidwriteTargetValue(io.atlasmap.spi.AtlasInternalSession session)-
Methods inherited from class io.atlasmap.core.BaseAtlasModule
applySourceFieldActions, applyTargetFieldActions, createCollectionHelper, destroy, getClassLoader, getClassName, getCollectionHelper, getConversionService, getDataFormats, getDataSourceMetadata, getDocId, getFieldActionService, getMode, getModeName, getName, getPackageNames, getSourceCount, getSourceErrorCount, getSourceMaxExecutionTime, getSourceMinExecutionTime, getSourceSuccessCount, getSourceTotalExecutionTime, getTargetCount, getTargetErrorCount, getTargetMaxExecutionTime, getTargetMinExecutionTime, getTargetSuccessCount, getTargetTotalExecutionTime, getUri, getUriDataType, getUriParameters, getUuid, getVersion, init, isAutomaticallyProcessOutputFieldActions, isSourceSupported, isStatisticsEnabled, isStatisticsSupported, isTargetSupported, listSupportedModes, populateTargetField, processLookupField, readAndResetStatistics, setAutomaticallyProcessOutputFieldActions, setClassLoader, setConversionService, setDataSourceMetadata, setDocId, setFieldActionService, setMode, setStatisticsEnabled, setUri
-
-
-
-
Method Detail
-
processPreValidation
public void processPreValidation(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
processPreSourceExecution
public void processPreSourceExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
readSourceValue
public void readSourceValue(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
processPostSourceExecution
public void processPostSourceExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
processPreTargetExecution
public void processPreTargetExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
writeTargetValue
public void writeTargetValue(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
processPostTargetExecution
public void processPostTargetExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
processPostValidation
public void processPostValidation(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException- Specified by:
processPostValidationin interfaceio.atlasmap.spi.AtlasModule- Overrides:
processPostValidationin classBaseAtlasModule- Throws:
io.atlasmap.api.AtlasException
-
isSupportedField
public Boolean isSupportedField(io.atlasmap.v2.Field field)
- Specified by:
isSupportedFieldin interfaceio.atlasmap.spi.AtlasModule- Overrides:
isSupportedFieldin classBaseAtlasModule
-
cloneField
public io.atlasmap.v2.PropertyField cloneField(io.atlasmap.v2.Field field) throws io.atlasmap.api.AtlasException- Throws:
io.atlasmap.api.AtlasException
-
setDocName
public void setDocName(String docName)
- Specified by:
setDocNamein interfaceio.atlasmap.spi.AtlasModule- Overrides:
setDocNamein classBaseAtlasModule
-
getDocName
public String getDocName()
- Specified by:
getDocNamein interfaceio.atlasmap.spi.AtlasModule- Overrides:
getDocNamein classBaseAtlasModule
-
createField
public io.atlasmap.v2.PropertyField createField()
-
-