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.
-
Interface Summary Interface Description OpenMetadataStore OpenMetadataStore provides access to metadata elements stored in the metadata repositories. -
Class Summary Class Description GovernanceActionEngine GovernanceActionEngine provides the interface for a governance action engine.GovernanceActionService GovernanceActionService describes the base class for a specific type of connector that is responsible for preforming specific governance actions on demand.GovernanceActionServiceProviderBase GovernanceActionServiceProviderBase implements the base class for the connector provider for a governance action service.GovernanceContext GovernanceContext provides the governance action service with access to information about the governance request along with the open metadata repository interfaces.OpenMetadataClient OpenMetadataClient provides access to metadata elements stored in the metadata repositories.ProvisioningGovernanceActionService 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 ProvisioningGovernanceContext provides access to details of the provisioning request along with basic access to the metadata store.RemediationGovernanceActionService The remediation governance actin service is responsible for correct omissions and errors in open metadata and the associated digital landscape.RemediationGovernanceContext RemediationGovernanceContext provides access to details of the remediation request along with access to the metadata store and APIs to enable changes to a wide range of metadata elements.TriageGovernanceActionService The triage governance action service is responsible for determining which of the possible courses of action to take for a specific situation.TriageGovernanceContext TriageGovernanceContext provides access to details of the triage request and associated governance action plus with access to the metadata store.VerificationGovernanceActionService 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 VerificationGovernanceContext provides access to details of the verification request along with access to the metadata store.WatchdogGovernanceActionService The watchdog governance action service is responsible for monitoring changes to the metadata elements and then initiating further governance activity.WatchdogGovernanceContext 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 WatchdogGovernanceListener defines the listener interface implemented by a WatchdogGovernanceActionService.