Class ContentPackBaseArchiveWriter

java.lang.Object
org.odpi.openmetadata.repositoryservices.archiveutilities.OMRSArchiveWriter
org.odpi.openmetadata.samples.archiveutilities.EgeriaBaseArchiveWriter
org.odpi.openmetadata.archiveutilities.openconnectors.base.ContentPackBaseArchiveWriter
Direct Known Subclasses:
ApacheAtlasPackArchiveWriter, ApacheKafkaPackArchiveWriter, APIPackArchiveWriter, CorePackArchiveWriter, NannyPackArchiveWriter, PostgresPackArchiveWriter, UnityCatalogPackArchiveWriter

public abstract class ContentPackBaseArchiveWriter extends org.odpi.openmetadata.samples.archiveutilities.EgeriaBaseArchiveWriter
CorePackArchiveWriter creates an open metadata archive that includes the connector type information for all open connectors supplied by the egeria project.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ContentPackBaseArchiveWriter(String archiveGUID, String archiveName, String archiveDescription, String archiveFileName, org.odpi.openmetadata.repositoryservices.connectors.stores.archivestore.properties.OpenMetadataArchive[] additionalDependencies)
    Constructor for an archive.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Generates and writes out an open metadata archive containing all the connector types describing the Egeria project open connectors.

    Methods inherited from class org.odpi.openmetadata.samples.archiveutilities.EgeriaBaseArchiveWriter

    getArchiveContent, getOpenMetadataArchive, setArchiveBuilder, writeOpenMetadataArchive

    Methods inherited from class java.lang.Object

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

    • ContentPackBaseArchiveWriter

      public ContentPackBaseArchiveWriter(String archiveGUID, String archiveName, String archiveDescription, String archiveFileName, org.odpi.openmetadata.repositoryservices.connectors.stores.archivestore.properties.OpenMetadataArchive[] additionalDependencies)
      Constructor for an archive.
      Parameters:
      archiveGUID - unique identifier of the archive
      archiveName - name of the archive
      archiveDescription - description of archive
      archiveFileName - name of file to write archive to
      additionalDependencies - archive that this archive is dependent on
  • Method Details

    • writeOpenMetadataArchive

      public void writeOpenMetadataArchive()
      Generates and writes out an open metadata archive containing all the connector types describing the Egeria project open connectors.
      Overrides:
      writeOpenMetadataArchive in class org.odpi.openmetadata.samples.archiveutilities.EgeriaBaseArchiveWriter