Package org.odpi.openmetadata.frameworks.governanceaction
package org.odpi.openmetadata.frameworks.governanceaction
The interfaces of the Governance Action Framework (GAF)
The governance action framework defines interfaces for governance action services. A governance action service performs a single
governance action and produces one or more guards to describe its assessment or activity. The guards are used to sequence the
governance action services into governance action processes.
-
ClassDescriptionGeneralGovernanceActionService describes the base class for a specific type of connector that is responsible for preforming specific governance actions on demand.GovernanceContext provides the governance action service with access to information about the governance request along with the open metadata repository interfaces.A marker interface to identify the service that this connector works with.GovernanceActionServiceConnector describes the base class for a specific type of connector that is responsible for preforming specific governance actions on demand.GovernanceActionServiceProviderBase implements the base class for the connector provider for a governance action service.GovernanceContext provides the governance action service with access to information about the governance request along with the open metadata repository interfaces.GovernanceServiceProviderBase implements the base class for the connector provider for a governance service.OpenMetadataStore provides access to metadata elements stored in the metadata repositories.The provisioning governance action service is responsible for provisioning real-world resources in the digital landscape and maintaining the Assets and lineage associated with them.ProvisioningGovernanceContext provides access to the details of the provisioning request along with basic access to the metadata store.The remediation governance action service is responsible for correct omissions and errors in open metadata and the associated digital landscape.RemediationGovernanceContext provides access to the remediation request along with access to the metadata store and APIs to enable changes to a wide range of metadata elements.The triage governance action service is responsible for determining which of the possible courses of action to take for a specific situation.TriageGovernanceContext provides access to details of the triage request and associated governance action plus with access to the metadata store.The verification governance action service is responsible for testing the values in the metadata elements and relationships and setting up guards to guide the next step of processing.VerificationGovernanceContext provides access to details of the verification request along with access to the metadata store.The watchdog governance action service is responsible for monitoring changes to the metadata elements and then initiating further governance activity.WatchdogGovernanceContext provides the watchdog governance action service with access to information about the request, open metadata store, the ability to register a listener to receive governance events and initiate new governance activity.WatchdogGovernanceListener defines the listener interface implemented by a WatchdogGovernanceActionService.