Class CorePackArchiveWriter


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

    • CorePackArchiveWriter

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

    • getArchiveContent

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

      protected void addOpenMetadataEnumValidNames(String enumConsumingTypeName, String enumConsumingProperty, String enumTypeName, List<OpenMetadataEnum> openMetadataEnums)
      Set up a valid value list for an enum based on its names.
      Parameters:
      enumConsumingTypeName - entity type name
      enumConsumingProperty - attribute name
      enumTypeName - type name for enum
      openMetadataEnums - list of valid values
    • addOpenMetadataEnumValidIdentifiers

      protected void addOpenMetadataEnumValidIdentifiers(String enumConsumingTypeName, String enumConsumingProperty, List<OpenMetadataEnum> openMetadataEnums)
      Set up a valid value list for an enum based on its ordinals.
      Parameters:
      enumConsumingTypeName - entity type name
      enumConsumingProperty - attribute name
      openMetadataEnums - list of valid values
    • 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