Class IntegrationGovernanceContext
java.lang.Object
org.odpi.openmetadata.frameworks.integration.context.IntegrationGovernanceContext
IntegrationGovernanceContext provides access to extra services from the Governance Action Framework (GAF).
-
Field Summary
Modifier and TypeFieldDescriptionprotected final MultiLanguageManagement
protected final OpenMetadataAccess
protected final StewardshipAction
protected final ValidMetadataValuesContext
-
Constructor Summary
ConstructorDescriptionIntegrationGovernanceContext
(OpenMetadataAccess openMetadataAccess, MultiLanguageManagement multiLanguageManagement, StewardshipAction stewardshipAction, ValidMetadataValuesContext validMetadataValuesContext) Create an integration context. -
Method Summary
Modifier and TypeMethodDescriptionReturn an extension to the context that provides access to the multi-language support from the Governance Action Framework (GAF).Return an extension to the context that provides access to the open metadata store from the Governance Action Framework (GAF).Return an extension to the context that provides access to the stewardship action support from the Governance Action Framework (GAF).Return an extension to the context that provides access to the valid values defined for open metadata from the Governance Action Framework (GAF).void
setExternalSourceIds
(String externalSourceGUID, String externalSourceName) Set up the externalSourceGUID and Name.
-
Field Details
-
openMetadataAccess
-
multiLanguageManagement
-
stewardshipAction
-
validMetadataValues
-
-
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 metadatamultiLanguageManagement
- Governance Action Framework (GAF) extension for managing multi-language contentstewardshipAction
- Governance Action Framework (GAF) extension to requesting help from stewardsvalidMetadataValuesContext
- Governance Action Framework (GAF) extension for working with valid values for metadata
-
-
Method Details
-
setExternalSourceIds
Set up the externalSourceGUID and Name.- Parameters:
externalSourceGUID
- unique identifier of the source metadata collectionexternalSourceName
- unique name of the source metadata collection
-
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
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
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
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
-