Class CocoArchiveHelper

java.lang.Object
org.odpi.openmetadata.samples.archiveutilities.SimpleCatalogArchiveHelper
org.odpi.openmetadata.samples.archiveutilities.GovernanceArchiveHelper
org.odpi.openmetadata.samples.archiveutilities.CocoArchiveHelper

public class CocoArchiveHelper extends org.odpi.openmetadata.samples.archiveutilities.GovernanceArchiveHelper
CocoArchiveHelper extends the archive helpers provided by core egeria (egeria.git).
  • Constructor Summary

    Constructors
    Constructor
    Description
    CocoArchiveHelper(org.odpi.openmetadata.repositoryservices.connectors.stores.archivestore.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

    addActorRole, 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, addConnectorTypeDirectory, addConsistentValidValueRelationship, addContactDetails, addCyberLocation, addDataContentForDataSet, addDataContentForDataSet, addDataField, addDataSetContent, addDataStructure, addDataStructureDefinition, addDeployedOnRelationship, addDesignModel, addDesignModelElement, addDesignModelGroupMembership, addEmbeddedConnection, addEndpoint, addEndpoint, addExternalReference, addExternalReferenceLink, addFixedLocation, addGlossary, addGlossary, addGlossaryCategory, addGlossaryCategory, addGlossaryCategory, addGovernanceDefinition, addGovernanceDefinitionDelegationRelationship, addGovernanceDefinitionPeerRelationship, addGovernanceDefinitionScopeRelationship, addGovernanceResponsibilityAssignmentRelationship, addGovernanceRole, addGovernanceZone, addGovernedByRelationship, addHasARelationship, addImplementedByRelationship, addInformationSupplyChain, addInformationSupplyChainComposition, addInformationSupplyChainLinkRelationship, addInformationSupplyChainSegment, addIsATypeOfRelationship, addITProfile, addLicense, addLineageRelationship, addLinkedDataField, addLocation, addLocationHierarchy, addMediaReference, addMediaReferenceLink, addMemberDataField, addMemberToCollection, addMobileAssetClassification, addMoreInformationLink, addNestedDataField, addNestedSchemaAttribute, addOrganizationalCapabilityRelationship, addPeerLocations, addPeerRelationship, addPerson, addPersonRoleAppointmentRelationship, addProcess, addProcess, addProfileIdentity, addProfileLocationRelationship, addProject, addProjectDependencyRelationship, addProjectHierarchyRelationship, addProjectManagementRelationship, addProjectTeamRelationship, addPropertyFacet, addReferenceDataClassification, addReferenceValueAssignmentRelationship, addReferenceValueAssignmentRelationship, addRelatedTermRelationship, addResourceListRelationship, addResourceListRelationship, addResourceListRelationshipByGUID, addResourceListRelationshipByGUID, addSchemaAttribute, addSchemaType, addSchemaTypeDefinition, addSchemaTypeOption, addSecureLocation, addSecurityTagsClassification, addSemanticAssignment, addSemanticDefinition, addServerEndpointRelationship, addServerPurposeClassification, addSoftwareCapability, addSoftwareCapability, addSolutionBlueprint, addSolutionBlueprintCompositionRelationship, addSolutionComponent, addSolutionComponentActorRelationship, addSolutionCompositionRelationship, addSolutionLinkingWireRelationship, addSourcedFromRelationship, addSpecificationPropertyAssignmentRelationship, addStakeHolderRelationship, addSubjectAreaClassification, addSubjectAreaDefinition, addSubjectAreaHierarchy, addSupportedSoftwareCapabilityRelationship, addTeam, addTeamLeadershipRelationship, addTeamMembershipRelationship, addTeamStructureRelationship, addTemplateClassification, addTerm, addTerm, addTermToCategory, addTermToCategory, addTermToContext, addTermToSynonym, addTopLevelSchemaType, addUserIdentity, addValidValue, addValidValue, addValidValueAssociationRelationship, addValidValueMembershipRelationship, addValidValueMembershipRelationshipByGUID, addValidValuesAssignmentRelationship, addValidValuesImplementationRelationship, addValidValuesMappingRelationship, addZoneHierarchy, getAssetOriginClassification, getAssetZoneMembershipClassification, getConfidentialityClassification, getDataAssetEncodingClassification, getEngineClassification, getFileSystemClassification, getGUID, getOwnershipClassification, getServerPurposeClassification, getTemplateClassification, getTemplateSubstituteClassification, linkApprovedPurpose, linkTermToReferenceable, queryGUID, saveGUIDs, saveUsedGUIDs, setGUID

    Methods inherited from class java.lang.Object

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

    • CocoArchiveHelper

      public CocoArchiveHelper(org.odpi.openmetadata.repositoryservices.connectors.stores.archivestore.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 cached
      archiveGUID - 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.