Class UnityCatalogPackArchiveWriter


public class UnityCatalogPackArchiveWriter extends ContentPackBaseArchiveWriter
UnityCatalogPackArchiveWriter creates an open metadata archive that includes the connector type information for all Unity Catalog connectors supplied by the egeria project.
  • Constructor Details

    • UnityCatalogPackArchiveWriter

      public UnityCatalogPackArchiveWriter()
      Default constructor initializes the archive.
  • Method Details

    • getArchiveContent

      public void getArchiveContent()
      Implemented by subclass to add the content.
      Specified by:
      getArchiveContent in class EgeriaBaseArchiveWriter
    • createProvisionUnityCatalogGovernanceActionProcess

      protected void createProvisionUnityCatalogGovernanceActionProcess(String technologyName, String technologyType, RequestTypeDefinition provisionRequestType, GovernanceEngineDefinition provisionEngineDefinition, String supportedElementQualifiedName)
      Create a two-step governance action process that creates a metadata element for a particular type of server and then adds it as a catalog target for an appropriate integration connector.
      Parameters:
      technologyType - value for deployed implementation type
      provisionRequestType - request type used to create the server's metadata element
      provisionEngineDefinition - governance action engine
      supportedElementQualifiedName - qualified name of the element that this should be listed as a resource
    • main

      public static void main(String[] args)
      Main program to initiate the archive writer for the connector types for data store connectors supported by the Egeria project.
      Parameters:
      args - ignored