Class CatalogTargetContext


public class CatalogTargetContext extends IntegrationContext
A specialized integration context for a catalog target processor.
  • Constructor Details

    • CatalogTargetContext

      public CatalogTargetContext(String localServerName, String localServiceName, String externalSourceGUID, String externalSourceName, String connectorId, String connectorName, String connectorUserId, String connectorGUID, boolean generateIntegrationReport, PermittedSynchronization permittedSynchronization, OpenMetadataClient openMetadataClient, OpenMetadataEventClient openMetadataEventClient, ConnectedAssetClient connectedAssetClient, OpenIntegrationClient openIntegrationClient, OpenLineageListenerManager openLineageListenerManager, GovernanceConfiguration governanceConfiguration, OpenGovernanceClient openGovernanceClient, AuditLog auditLog, int maxPageSize, DeleteMethod deleteMethod)
      Constructor.
      Parameters:
      localServerName - name of local server
      localServiceName - name of the service to call
      externalSourceGUID - metadata collection unique id
      externalSourceName - metadata collection unique name
      connectorId - id of this connector instance
      connectorName - name of this connector instance
      connectorUserId - userId to use when issuing open metadata requests
      connectorGUID - unique identifier of the connector element that describes this connector in the open metadata store(s)
      generateIntegrationReport - should the context generate an integration report?
      permittedSynchronization - enum
      openMetadataClient - client to access open metadata store
      openMetadataEventClient - client to access open metadata events
      connectedAssetClient - client for working with connectors
      openIntegrationClient - client for calling the metadata server
      governanceConfiguration - client for managing catalog targets
      openGovernanceClient - client for initiating governance actions
      auditLog - logging destination
      maxPageSize - max number of results
      deleteMethod - default delete method