Package io.atlasmap.core
Class DefaultAtlasPropertyStrategy
- java.lang.Object
-
- io.atlasmap.core.DefaultAtlasPropertyStrategy
-
- All Implemented Interfaces:
io.atlasmap.spi.AtlasPropertyStrategy
public class DefaultAtlasPropertyStrategy extends Object implements io.atlasmap.spi.AtlasPropertyStrategy
-
-
Constructor Summary
Constructors Constructor Description DefaultAtlasPropertyStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.atlasmap.spi.AtlasConversionServicegetAtlasConversionService()List<io.atlasmap.spi.AtlasPropertyType>getPropertyOrder()booleanisEnvironmentPropertiesEnabled()booleanisMappingDefinedPropertiesEnabled()booleanisRuntimePropertiesEnabled()booleanisSystemPropertiesEnabled()protected booleanprocessEnvironmentVariable(io.atlasmap.v2.PropertyField propertyField)protected booleanprocessJavaSystemProperty(io.atlasmap.v2.PropertyField propertyField)protected booleanprocessMappingDefinedProperties(io.atlasmap.v2.PropertyField propertyField, io.atlasmap.v2.AtlasMapping atlasMapping)protected booleanprocessRuntimeProperties(io.atlasmap.v2.PropertyField propertyField, Map<String,Object> runtimeProperties)voidreadProperty(io.atlasmap.api.AtlasSession session, io.atlasmap.v2.PropertyField propertyField)voidsetAtlasConversionService(io.atlasmap.spi.AtlasConversionService atlasConversionService)voidsetEnvironmentPropertiesEnabled(boolean environmentPropertiesEnabled)voidsetMappingDefinedPropertiesEnabled(boolean mappingDefinedPropertiesEnabled)voidsetPropertyOrder(List<io.atlasmap.spi.AtlasPropertyType> propertyOrder)voidsetPropertyOrderValue(List<String> propertyValues)voidsetRuntimePropertiesEnabled(boolean runtimePropertiesEnabled)voidsetSystemPropertiesEnabled(boolean systemPropertiesEnabled)voidwriteProperty(io.atlasmap.api.AtlasSession session, io.atlasmap.v2.PropertyField propertyField)
-
-
-
Method Detail
-
readProperty
public void readProperty(io.atlasmap.api.AtlasSession session, io.atlasmap.v2.PropertyField propertyField) throws io.atlasmap.api.AtlasUnsupportedException, io.atlasmap.api.AtlasConversionException- Specified by:
readPropertyin interfaceio.atlasmap.spi.AtlasPropertyStrategy- Throws:
io.atlasmap.api.AtlasUnsupportedExceptionio.atlasmap.api.AtlasConversionException
-
processEnvironmentVariable
protected boolean processEnvironmentVariable(io.atlasmap.v2.PropertyField propertyField) throws io.atlasmap.api.AtlasConversionException- Throws:
io.atlasmap.api.AtlasConversionException
-
processJavaSystemProperty
protected boolean processJavaSystemProperty(io.atlasmap.v2.PropertyField propertyField) throws io.atlasmap.api.AtlasConversionException- Throws:
io.atlasmap.api.AtlasConversionException
-
processMappingDefinedProperties
protected boolean processMappingDefinedProperties(io.atlasmap.v2.PropertyField propertyField, io.atlasmap.v2.AtlasMapping atlasMapping) throws io.atlasmap.api.AtlasConversionException- Throws:
io.atlasmap.api.AtlasConversionException
-
processRuntimeProperties
protected boolean processRuntimeProperties(io.atlasmap.v2.PropertyField propertyField, Map<String,Object> runtimeProperties) throws io.atlasmap.api.AtlasConversionException- Throws:
io.atlasmap.api.AtlasConversionException
-
writeProperty
public void writeProperty(io.atlasmap.api.AtlasSession session, io.atlasmap.v2.PropertyField propertyField)- Specified by:
writePropertyin interfaceio.atlasmap.spi.AtlasPropertyStrategy
-
isEnvironmentPropertiesEnabled
public boolean isEnvironmentPropertiesEnabled()
-
setEnvironmentPropertiesEnabled
public void setEnvironmentPropertiesEnabled(boolean environmentPropertiesEnabled)
-
isSystemPropertiesEnabled
public boolean isSystemPropertiesEnabled()
-
setSystemPropertiesEnabled
public void setSystemPropertiesEnabled(boolean systemPropertiesEnabled)
-
isMappingDefinedPropertiesEnabled
public boolean isMappingDefinedPropertiesEnabled()
-
setMappingDefinedPropertiesEnabled
public void setMappingDefinedPropertiesEnabled(boolean mappingDefinedPropertiesEnabled)
-
isRuntimePropertiesEnabled
public boolean isRuntimePropertiesEnabled()
-
setRuntimePropertiesEnabled
public void setRuntimePropertiesEnabled(boolean runtimePropertiesEnabled)
-
getPropertyOrder
public List<io.atlasmap.spi.AtlasPropertyType> getPropertyOrder()
-
setPropertyOrder
public void setPropertyOrder(List<io.atlasmap.spi.AtlasPropertyType> propertyOrder)
-
getAtlasConversionService
public io.atlasmap.spi.AtlasConversionService getAtlasConversionService()
-
setAtlasConversionService
public void setAtlasConversionService(io.atlasmap.spi.AtlasConversionService atlasConversionService)
-
-