Class CorePackArchiveWriter
java.lang.Object
org.odpi.openmetadata.repositoryservices.archiveutilities.OMRSArchiveWriter
org.odpi.openmetadata.samples.archiveutilities.EgeriaBaseArchiveWriter
org.odpi.openmetadata.archiveutilities.openconnectors.base.ContentPackBaseArchiveWriter
org.odpi.openmetadata.archiveutilities.openconnectors.core.CorePackArchiveWriter
CorePackArchiveWriter creates an open metadata archive that includes the connector type
information for the default open connectors supplied by the egeria project.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.archiveutilities.openconnectors.base.ContentPackBaseArchiveWriter
deployedImplementationTypeQNAMEsFields inherited from class org.odpi.openmetadata.samples.archiveutilities.EgeriaBaseArchiveWriter
archiveBuilder, archiveFileName, archiveGUID, archiveHelper, archiveLicense, archiveName, archiveType, guidMapFileName, originatorName, versionName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddOpenMetadataEnumValidIdentifiers(String enumConsumingTypeName, String enumConsumingProperty, List<OpenMetadataEnum> openMetadataEnums) Set up a valid value list for an enum based on its ordinals.protected voidaddOpenMetadataEnumValidNames(String enumConsumingProperty, String enumTypeName, List<OpenMetadataEnum> openMetadataEnums) Set up a valid value list for an enum based on its names.voidImplemented by subclass to add the content.static voidMain program to initiate the archive writer for the connector types for data store connectors supported by the Egeria project.Methods inherited from class org.odpi.openmetadata.archiveutilities.openconnectors.base.ContentPackBaseArchiveWriter
addDataAssetCatalogTemplates, addDeployedImplementationType, addDigitalProductCatalogDefinition, addGovernanceActionType, addIntegrationConnectors, addIntegrationGroups, addRequestType, addSecretStoreConnection, addSoftwareServerCatalogTemplates, addStepExecutor, addTabularDataSetCatalogTemplates, addTechnologyConnection, createAndCatalogAssetGovernanceActionProcess, createAndCatalogServerGovernanceActionProcess, createAndHarvestToAssetGovernanceActionProcess, createAndSurveyServerGovernanceActionProcess, createAsCatalogTargetGovernanceActionProcess, createDataAssetCatalogTemplate, createDataFileCatalogTemplate, createEndpointCatalogTemplate, createGovernanceEngines, createGovernanceServices, createHostCatalogTemplate, createRequestTypes, createSoftwareCapabilityCatalogTemplate, createSoftwareServerCatalogTemplate, createTabularDataSetCatalogTemplate, deleteAsCatalogTargetGovernanceActionProcess, getRequestTypeDefinition, writeOpenMetadataArchiveMethods inherited from class org.odpi.openmetadata.samples.archiveutilities.EgeriaBaseArchiveWriter
addValidMetadataValue, addValidMetadataValue, getOpenMetadataArchive, getParentSet, setArchiveBuilder, writeOpenMetadataArchiveMethods inherited from class org.odpi.openmetadata.repositoryservices.archiveutilities.OMRSArchiveWriter
getOpenMetadataArchiveFileConnection, writeOpenMetadataArchive, writeOpenMetadataArchive
-
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:
getArchiveContentin classEgeriaBaseArchiveWriter
-
addOpenMetadataEnumValidNames
protected void addOpenMetadataEnumValidNames(String enumConsumingProperty, String enumTypeName, List<OpenMetadataEnum> openMetadataEnums) Set up a valid value list for an enum based on its names.- Parameters:
enumConsumingProperty- attribute nameenumTypeName- type name for enumopenMetadataEnums- 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 nameenumConsumingProperty- attribute nameopenMetadataEnums- list of valid values
-
main
Main program to initiate the archive writer for the connector types for data store connectors supported by the Egeria project.- Parameters:
args- ignored
-