Class DataSharingHubManagerTargetProcessor


public class DataSharingHubManagerTargetProcessor extends CatalogTargetProcessorBase
Maintains the data dictionary for a single data sharing hub. On each refresh it works through the data stores that are members of the hub and, for each one, ensures that the contents of the member are being catalogued, requests a fresh survey of it, and then abstracts the data fields and data structures found in its schema into the hub's data dictionary. The cataloguing and survey requests are made by starting the governance action types that the content packs register against the member's technology type, so they run asynchronously in a governance engine and their results are picked up by a later refresh.
  • Constructor Details

    • DataSharingHubManagerTargetProcessor

      public DataSharingHubManagerTargetProcessor(CatalogTarget catalogTarget, CatalogTargetContext catalogTargetContext, Connector connectorToTarget, String connectorName, AuditLog auditLog)
      Constructor
      Parameters:
      catalogTarget - catalog target information
      catalogTargetContext - specialized context for this catalog target
      connectorToTarget - connector to access the target resource
      connectorName - name of this integration connector
      auditLog - logging destination
  • Method Details