Class CocoArchiveHelper
java.lang.Object
org.odpi.openmetadata.samples.archiveutilities.SimpleCatalogArchiveHelper
org.odpi.openmetadata.samples.archiveutilities.GovernanceArchiveHelper
org.odpi.openmetadata.samples.archiveutilities.CocoArchiveHelper
CocoArchiveHelper extends the archive helpers provided by core egeria (egeria.git).
-
Field Summary
Fields inherited from class org.odpi.openmetadata.samples.archiveutilities.SimpleCatalogArchiveHelper
archiveBuilder, archiveHelper, archiveRootName, guidMapFileNamePostFix, idToGUIDMap, originatorName, versionName
-
Constructor Summary
ConstructorDescriptionCocoArchiveHelper
(OpenMetadataArchiveBuilder archiveBuilder, String archiveGUID, String archiveRootName, String originatorName, Date creationDate, long versionNumber, String versionName, String guidMapFileName) Constructor passes parameters used to build the open metadata archive's property header. -
Method Summary
Methods inherited from class org.odpi.openmetadata.samples.archiveutilities.GovernanceArchiveHelper
addApprovedPurpose, addCatalogTargetRelationship, addGovernanceActionExecutor, addGovernanceActionProcess, addGovernanceActionProcessFlow, addGovernanceActionProcessStep, addGovernanceActionType, addGovernanceEngine, addGovernanceService, addIntegrationConnector, addIntegrationGroup, addNextGovernanceActionProcessStep, addPlaceholderProperties, addProducedActionTargets, addProducedAnnotationTypes, addProducedGuards, addProducedRequestParameters, addRegisteredIntegrationConnector, addReplacementAttributes, addSupportedActionTargets, addSupportedAnalysisSteps, addSupportedConfigurationProperties, addSupportedGovernanceService, addSupportedRequestParameters, addSupportedRequestTypes, addSupportedTemplateTypes, addTargetForActionProcess, addTargetForActionType
Methods inherited from class org.odpi.openmetadata.samples.archiveutilities.SimpleCatalogArchiveHelper
addAnchoredAsset, addAPIOperation, addAPIParameter, addAPIParameterList, addAsset, addAsset, addAsset, addAsset, addAsset, addAssetLocationRelationship, addAssetZoneMembershipClassification, addAssignmentScopeRelationship, addAttributeForSchemaType, addBusinessArea, addCatalogTemplateRelationship, addCategoryToCategory, addCertification, addCollection, addCommunity, addCommunityMembershipRelationship, addConceptBeadAttributeLink, addConceptBeadRelationshipEnd, addConnection, addConnection, addConnectionForAsset, addConnectorCategory, addConnectorType, addConnectorType, addConnectorType, addConnectorType, addConnectorType, addConnectorTypeDirectory, addConsistentValidValueRelationship, addContactDetails, addCyberLocation, addDataContentForDataSet, addDataContentForDataSet, addDeployedOnRelationship, addDesignModel, addDesignModelElement, addDesignModelGroupMembership, addEmbeddedConnection, addEndpoint, addEndpoint, addExternalReference, addExternalReferenceLink, addFixedLocation, addGlossary, addGlossary, addGlossaryCategory, addGlossaryCategory, addGlossaryCategory, addGovernanceDefinition, addGovernanceDefinitionDelegationRelationship, addGovernanceDefinitionPeerRelationship, addGovernanceDefinitionScopeRelationship, addGovernanceDomainDescription, addGovernanceRole, addGovernanceZone, addGovernedByRelationship, addHasARelationship, addIsATypeOfRelationship, addITProfileToAsset, addLibraryCategoryReference, addLibraryTermReference, addLicense, addLineageRelationship, addLocation, addLocationHierarchy, addMediaReference, addMediaReferenceLink, addMemberToCollection, addMobileAssetClassification, addMoreInformationLink, addNestedSchemaAttribute, addOrganizationalCapabilityRelationship, addPeerLocations, addPeerRelationship, addPerson, addPersonRole, addPersonRoleAppointmentRelationship, addProcess, addProcess, addProfileIdentity, addProfileLocationRelationship, addProject, addProjectDependencyRelationship, addProjectHierarchyRelationship, addProjectManagementRelationship, addProjectTeamRelationship, addPropertyFacet, addReferenceDataClassification, addReferenceValueAssignmentRelationship, addReferenceValueAssignmentRelationship, addRelatedTermRelationship, addResourceListRelationship, addResourceListRelationship, addResourceListRelationshipByGUID, addResourceListRelationshipByGUID, addSchemaAttribute, addSchemaType, addSchemaTypeOption, addSecureLocation, addSecurityTagsClassification, addSemanticAssignment, addServerEndpointRelationship, addServerPurposeClassification, addSoftwareCapability, addSoftwareCapability, addSourcedFromRelationship, addSpecificationPropertyAssignmentRelationship, addStakeHolderRelationship, addSubjectAreaClassification, addSubjectAreaDefinition, addSubjectAreaHierarchy, addSupportedSoftwareCapabilityRelationship, addTeam, addTeamLeadershipRelationship, addTeamMembershipRelationship, addTeamStructureRelationship, addTerm, addTerm, addTermToCategory, addTermToCategory, addTermToContext, addTermToSynonym, addTopLevelSchemaType, addUserIdentity, addValidValue, addValidValue, addValidValueAssociationRelationship, addValidValueMembershipRelationship, addValidValueMembershipRelationshipByGUID, addValidValuesAssignmentRelationship, addValidValuesImplementationRelationship, addValidValuesMappingRelationship, addZoneHierarchy, getAssetOriginClassification, getAssetZoneMembershipClassification, getConfidentialityClassification, getDataAssetEncodingClassification, getEngineClassification, getFileSystemClassification, getGUID, getServerPurposeClassification, getTemplateClassification, getTemplateSubstituteClassification, linkApprovedPurpose, linkTermToReferenceable, queryGUID, saveGUIDs, saveUsedGUIDs, setGUID
-
Constructor Details
-
CocoArchiveHelper
public CocoArchiveHelper(OpenMetadataArchiveBuilder archiveBuilder, String archiveGUID, String archiveRootName, String originatorName, Date creationDate, long versionNumber, String versionName, String guidMapFileName) Constructor passes parameters used to build the open metadata archive's property header. This version is used for multiple dependant archives, and they need to share the guid map.- Parameters:
archiveBuilder
- builder where content is cachedarchiveGUID
- unique identifier for this open metadata archive.archiveRootName
- non-spaced root name of the open metadata archive elements.originatorName
- name of the originator (person or organization) of the archive.creationDate
- data that this archive was created.versionNumber
- version number of the archive.versionName
- version name for the archive.guidMapFileName
- name of the guid map file.
-