public interface AtlasModule
void init() throws AtlasException
AtlasException
void destroy() throws AtlasException
AtlasException
void setClassLoader(ClassLoader classLoader)
ClassLoader getClassLoader()
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)
AtlasCollectionHelper getCollectionHelper()
List<AtlasModuleMode> listSupportedModes()
String getDocId()
void setDocId(String docId)
String getDocName()
void setDocName(String docName)
String getUri()
void setUri(String uri)
String getUriDataType()
Boolean isStatisticsSupported()
Boolean isStatisticsEnabled()
Boolean isSupportedField(io.atlasmap.v2.Field field)
io.atlasmap.v2.Field cloneField(io.atlasmap.v2.Field field) throws AtlasException
AtlasException
void setDataSourceMetadata(io.atlasmap.v2.DataSourceMetadata meta)
io.atlasmap.v2.DataSourceMetadata getDataSourceMetadata()
io.atlasmap.v2.Field createField()
Copyright © 2017–2022 Red Hat, Inc.. All rights reserved.