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.
-
ClassDescriptionGovernanceActionService describes the base class for a governance action service 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.GovernanceActionService describes the base class for a governance action service 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.ProvisioningGovernanceContext provides access to the details of the provisioning request along with basic access to the metadata store.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.TriageGovernanceContext provides access to details of the triage request and associated governance action plus with access to the metadata store.VerificationGovernanceContext provides access to details of the verification request along with access to the metadata store.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 GovernanceActionService.