public interface AtlasModule
void init()
void destroy()
void processPreValidation(AtlasInternalSession session) throws AtlasException
AtlasException
void processPreSourceExecution(AtlasInternalSession session) throws AtlasException
AtlasException
void processPreTargetExecution(AtlasInternalSession session) throws AtlasException
AtlasException
void readSourceValue(AtlasInternalSession session) throws AtlasException
session
- current sessionAtlasException
- failed to read source valuevoid populateTargetField(AtlasInternalSession session) throws AtlasException
session
- current sessionAtlasException
- failed to populate target field valuevoid writeTargetValue(AtlasInternalSession session) throws AtlasException
session
- current sessionAtlasException
- faield to write target field valuevoid processPostSourceExecution(AtlasInternalSession session) throws AtlasException
AtlasException
void processPostTargetExecution(AtlasInternalSession session) throws AtlasException
AtlasException
void processPostValidation(AtlasInternalSession session) throws AtlasException
AtlasException
AtlasModuleMode getMode()
void setMode(AtlasModuleMode atlasModuleMode)
AtlasConversionService getConversionService()
void setConversionService(AtlasConversionService atlasConversionService)
AtlasFieldActionService getFieldActionService()
void setFieldActionService(AtlasFieldActionService atlasFieldActionService)
List<AtlasModuleMode> listSupportedModes()
String getDocId()
void setDocId(String docId)
String getUri()
void setUri(String uri)
Boolean isStatisticsSupported()
Boolean isStatisticsEnabled()
Boolean isSupportedField(io.atlasmap.v2.Field field)
io.atlasmap.v2.Field cloneField(io.atlasmap.v2.Field field) throws AtlasException
AtlasException
Copyright © 2019 JBoss by Red Hat. All rights reserved.