Class IntegrationGovernanceContext

java.lang.Object
org.odpi.openmetadata.frameworks.integration.context.IntegrationGovernanceContext

public class IntegrationGovernanceContext extends Object
IntegrationGovernanceContext provides access to extra services from the Governance Action Framework (GAF).
  • Field Details

  • Constructor Details

    • IntegrationGovernanceContext

      public IntegrationGovernanceContext(OpenMetadataAccess openMetadataAccess, MultiLanguageManagement multiLanguageManagement, StewardshipAction stewardshipAction, ValidMetadataValuesContext validMetadataValuesContext)
      Create an integration context.
      Parameters:
      openMetadataAccess - Governance Action Framework (GAF) extension for accessing open metadata
      multiLanguageManagement - Governance Action Framework (GAF) extension for managing multi-language content
      stewardshipAction - Governance Action Framework (GAF) extension to requesting help from stewards
      validMetadataValuesContext - Governance Action Framework (GAF) extension for working with valid values for metadata
  • Method Details

    • setExternalSourceIds

      public void setExternalSourceIds(String externalSourceGUID, String externalSourceName)
      Set up the externalSourceGUID and Name.
      Parameters:
      externalSourceGUID - unique identifier of the source metadata collection
      externalSourceName - unique name of the source metadata collection
    • getOpenMetadataAccess

      public OpenMetadataAccess getOpenMetadataAccess()
      Return an extension to the context that provides access to the open metadata store from the Governance Action Framework (GAF).
      Returns:
      open metadata store context extension
    • getMultiLanguageManagement

      public MultiLanguageManagement getMultiLanguageManagement()
      Return an extension to the context that provides access to the multi-language support from the Governance Action Framework (GAF).
      Returns:
      multi-language management context extension
    • getStewardshipAction

      public StewardshipAction getStewardshipAction()
      Return an extension to the context that provides access to the stewardship action support from the Governance Action Framework (GAF). This supports methods to create incident reports and to dos.
      Returns:
      stewardship action context extension
    • getValidMetadataValuesContext

      public ValidMetadataValuesContext getValidMetadataValuesContext()
      Return an extension to the context that provides access to the valid values defined for open metadata from the Governance Action Framework (GAF).
      Returns:
      valid metadata values context extension