java.lang.Object
org.odpi.openmetadata.adapters.connectors.apacheatlas.integration.modules.AtlasIntegrationModuleBase
Direct Known Subclasses:
AtlasInformalTagsIntegrationModule, AtlasLineageIntegrationModule, AtlasReferenceClassificationsIntegrationModule, AtlasRegisteredIntegrationModuleBase, AtlasRelatedElementsIntegrationModule

public abstract class AtlasIntegrationModuleBase extends Object
AtlasIntegrationModuleBase defines the interface that classes that support the synchronization of particular types of metadata with Apache Atlas.
  • Constructor Summary

    Constructors
    Constructor
    Description
    AtlasIntegrationModuleBase(String connectorName, String moduleName, org.odpi.openmetadata.frameworks.connectors.properties.ConnectionProperties connectionProperties, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, org.odpi.openmetadata.integrationservices.catalog.connector.CatalogIntegratorContext myContext, String targetRootURL, ApacheAtlasRESTConnector atlasClient, List<org.odpi.openmetadata.frameworks.connectors.Connector> embeddedConnectors)
    Initialize the common properties for an integration module.
  • Method Summary

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AtlasIntegrationModuleBase

      public AtlasIntegrationModuleBase(String connectorName, String moduleName, org.odpi.openmetadata.frameworks.connectors.properties.ConnectionProperties connectionProperties, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, org.odpi.openmetadata.integrationservices.catalog.connector.CatalogIntegratorContext myContext, String targetRootURL, ApacheAtlasRESTConnector atlasClient, List<org.odpi.openmetadata.frameworks.connectors.Connector> embeddedConnectors) throws org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException
      Initialize the common properties for an integration module.
      Parameters:
      connectorName - name of this connector
      moduleName - name of this module
      connectionProperties - supplied connector used to configure the connector
      auditLog - logging destination
      myContext - integration context assigned to the connector
      targetRootURL - host name and port of Apache Atlas
      atlasClient - client to call Apache Atlas
      embeddedConnectors - any connectors embedded in the connector (such as the secrets connector or Kafka connector)
      Throws:
      org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException - the data asset service has not been enabled.