public class PropertyModule extends BaseAtlasModule
Constructor and Description |
---|
PropertyModule(io.atlasmap.spi.AtlasPropertyStrategy propertyStrategy) |
Modifier and Type | Method and Description |
---|---|
io.atlasmap.v2.PropertyField |
cloneField(io.atlasmap.v2.Field field) |
io.atlasmap.v2.PropertyField |
createField() |
String |
getDocName() |
Boolean |
isSupportedField(io.atlasmap.v2.Field field) |
void |
processPostSourceExecution(io.atlasmap.spi.AtlasInternalSession session) |
void |
processPostTargetExecution(io.atlasmap.spi.AtlasInternalSession session) |
void |
processPostValidation(io.atlasmap.spi.AtlasInternalSession session) |
void |
processPreSourceExecution(io.atlasmap.spi.AtlasInternalSession session) |
void |
processPreTargetExecution(io.atlasmap.spi.AtlasInternalSession session) |
void |
processPreValidation(io.atlasmap.spi.AtlasInternalSession session) |
void |
readSourceValue(io.atlasmap.spi.AtlasInternalSession session) |
void |
setDocName(String docName) |
void |
writeTargetValue(io.atlasmap.spi.AtlasInternalSession session) |
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
public PropertyModule(io.atlasmap.spi.AtlasPropertyStrategy propertyStrategy)
public void processPreValidation(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void processPreSourceExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void readSourceValue(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void processPostSourceExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void processPreTargetExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void writeTargetValue(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void processPostTargetExecution(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void processPostValidation(io.atlasmap.spi.AtlasInternalSession session) throws io.atlasmap.api.AtlasException
processPostValidation
in interface io.atlasmap.spi.AtlasModule
processPostValidation
in class BaseAtlasModule
io.atlasmap.api.AtlasException
public Boolean isSupportedField(io.atlasmap.v2.Field field)
isSupportedField
in interface io.atlasmap.spi.AtlasModule
isSupportedField
in class BaseAtlasModule
public io.atlasmap.v2.PropertyField cloneField(io.atlasmap.v2.Field field) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void setDocName(String docName)
setDocName
in interface io.atlasmap.spi.AtlasModule
setDocName
in class BaseAtlasModule
public String getDocName()
getDocName
in interface io.atlasmap.spi.AtlasModule
getDocName
in class BaseAtlasModule
public io.atlasmap.v2.PropertyField createField()
Copyright © 2017–2021 Red Hat, Inc.. All rights reserved.