egeria 4.4-SNAPSHOT API

Packages
Package
Description
This package contains the Java clients for the Asset Catalog OMAS that can be used by integration services in order to gain access to all functionalities exposed by the catalog.
Provides the implementation of the admin classes that are called during server start up and shut down.
The api package defines the Java interfaces supported by the Asset Catalog OMAS.
This package is used to define the message content for the OMRS Audit Log.
The Asset Catalog connector is the interfaces of the connectors supported by the Asset Catalog OMAS.
This package offers the mapping of the OMRS objects to Asset Catalog model.
This package provides the implementation to manage the interaction with the server to set up a listener to support the receipt of inbound events from the Asset Catalog OMAS Out Topic.
The exception package is used to define first failure data capture (FFDC) for errors that occur when working with the Asset Catalog OMAS Services.
This package provide handlers that do the lookup of assets and relationships from the repositories.
This package defines an OMRS Topic listener designed for receiving events from the cohorts that the local server is connected to.
This package contains beans describing entities, relationships, classifications retrieved by Asset Catalog OMAS.
This package provides a structure to make the assets' search results more precise.
This package defines the beans used to build the REST response payloads.
This package defines a topic publisher for asset indexing events.
This package provides the controllers for getting details about assets and relationships through Asset Catalog OMAS.
This package provides services that: fetch asset's header, classification and properties, asset relationships and details about specific relationships.
This package offers utility classes like an exception handler used to capture OMRSCheckedExceptionBase and AssetCatalogException and a Constants class.
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Asset Consumer OMAS.
These are the Java clients for the Asset Consumer OMAS.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The asset consumer topic connectors are the interfaces of the connectors supported by the Asset Consumer OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Asset Consumer OMAS beans to return to the caller.
The metadata elements describe the way that metadata is returned from the repository.
This package defines the event payloads sent on the Asset Consumer OMAS's out topic.
This package provides the first failure data capture support for the Asset Consumer OMAS module.
FVT test cases for the Asset Consumer OMAS.
 
The implementation of the outbound events from the Asset Consumer OMAS.
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request payloads.
 
 
 
 
 
The Asset Lineage OMAS provides services to query the lineage of business terms and data assets.
Provides the implementation of the admin classes that are called during server start up and shut down.
The auditlog package provides the definition of any messages that are used for auditing the operation of the Asset Lineage.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Asset Lineage OMAS beans to return to the caller.
Definitions of the different types of events that the Asset Lineage OMAS can publish.
 
Exceptions for reporting errors found when using the Asset Lineage OMAS services.
These handlers drive the interaction with the metadata repositories.
Supports the processing of events from the repository services that notify this module of changes to the metadata in the repository services.
This package holds the classes needed to create and represent the lineage graph.
Produces events on the Asset Lineage OMAS's out topic.
This package provides the implementation for the client-side connector that receives events from the Asset Lineage OMAS's OutTopic.
Provides the server side support for the REST API.
This package provides the server-side implementation of the Asset Lineage OMAS using the Spring framework.
Utility classes for writing out Asset Lineage
Provides the implementation of the admin classes that are called during server start up and shut down.
This package contains Asset Manager OMAS's event interfaces.
This package contains the different interfaces of the asset manager when it is being used to exchange metadata with one or more external asset managers via the integration services (OMISs).
This package provides interfaces for applications that wish to use Egeria as their metadata repository.
These are the Java clients for the Asset Manager OMAS that can be used either by integration services or external asset managers that are using Egeria directly as their metadata management services.
 
These are the Java clients for the Asset Manager OMAS that are used by the Open Metadata Integration Services (OMISs).
These are the Java clients for the Asset Manager OMAS that are used by catalog services that wish to use Egeria as their metadata services.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The asset manager topic connectors are the interfaces of the connectors supported by the Asset Manager OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Asset Manager OMAS beans to return to the caller.
Definitions of the different types of events that the Asset Manager OMAS can publish.
This package provides the first failure data capture support for the Asset Manager OMAS module.
This package provides the controlling classes for the Asset Manager OMAS focused FVT.
 
 
This package contains tests for managing connection metadata.
This package contains tests for managing data asset metadata.
The error handling package of the Asset Manager OMAS FVT suite is focused on tests that validate error conditions such as invalid parameters.
This package contains tests for managing external identifier correlation metadata.
This package contains tests for managing glossary metadata.
These handlers drive the interaction with the metadata repositories.
Supports the processing of events from the repository services that notify this module of changes to the metadata in the repository services.
The metadata elements describe the way that metadata is returned from the repository.
Produces events on the Asset Manager OMAS's out topic.
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
Provides the server side support for the REST API.
REST API operations and Swagger Annotations The asset manager has multiple parts to its REST API, each focusing on a different collection of metadata types.
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Asset Owner OMAS.
These are the Java clients for the Asset Owner OMAS.
 
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The asset owner topic connectors are the interfaces of the connectors supported by the Asset Owner OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Asset Owner OMAS beans to return to the caller.
Definitions of the different types of events that the Asset Owner OMAS can publish.
This package provides the first failure data capture support for the Asset Owner OMAS module.
 
 
This package tests that each of the clients support the five constructors and they execute without error.
This package contains tests for managing connection metadata.
This package contains tests for managing data asset metadata.
 
The error handling package of the Asset Owner OMAS FVT suite is focused on tests that validate error conditions such as invalid parameters.
The valid metadata values package of the Asset Owner OMAS FVT suite tests the ability to set up and use sets of valid values for specific metadata properties.
The metadata elements describe the way that metadata is returned from the repository.
The implementation of the outbound events from the Asset Owner OMAS.
This package provides the properties used to create different types of instances for an asset and its attachments.
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Community Profile OMAS.
The Community Profile OMAS's clients provide access to metadata about people, communities, organizations, teams, roles, profiles and user identities.
The converters take Open Metadata Store elements and convert them to Community Profile OMAS beans.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The community profile connectors are the interfaces of the connectors supported by the Community Profile OMAS.
The converters are responsible for converting entities, classifications and relationships retrieved from the open metadata repositories into Community Profile OMAS beans.
 
This package provides the first failure data capture support for the Community Profile OMAS module.
 
This package provides the controlling classes for the ProjectProperties Profile OMAS focused FVT.
This package tests that each of the clients support the five constructors and they execute without error.
The error handling package of the ProjectProperties Profile OMAS FVT suite is focused on tests that validate error conditions such as invalid parameters.
 
This package contains tests for testing the creation of metadata sources for third party sources of user information.
This package contains tests for managing database metadata.
This package contains tests for managing to do metadata.
This package provides the tests that exercise the Valid Values (Reference Data) support in the Digital Architecture OMAS.
The metadata elements describe the way that metadata is returned from the repository.
 
 
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
These are the Java clients for the Data Engine OMAS that can be used either by integration services or external engines that are using Egeria directly as their metadata management services.
The data engine topic connectors are the interfaces of the connectors supported by the Data Engine OMAS.
Definitions of the different types of events that the Data Engine OMAS can consume.
This package provides the first failure data capture support for the Data Engine OMAS module.
These beans describe the core properties that are passed to the server to up metadata.
This package defines the beans used to build the REST request and response payloads.
Provides the implementation of the admin classes that are called during server start up and shut down.
Provides the builders needed for converting beans from the repository services (eg entities and relationships) into Data Engine OMAS beans to return to the caller.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into DAta Engine OMAS beans to return to the caller.
These handlers drive the interaction with the metadata repositories.
Supports the processing of events from the repository services that notify this module of changes to the metadata in the repository services.
CommonMapper provides property name mapping for entities.
Provides the server side support for the event processing.
Provides the server side support for the REST API
REST API operations and Swagger Annotations The DataEngineResource has multiple parts to its REST API, each focusing on a different collection of metadata types.
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Data Manager OMAS.
These are the Java clients for the Data Manager OMAS.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The Data Manager connectors are the interfaces of the connectors supported by the Data Manager OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Asset Manager OMAS beans to return to the caller.
 
 
This package provides the controlling classes for the Data Manager OMAS focused FVT.
This package tests that each of the clients support the five constructors and they execute without error.
This package contains tests for managing connection metadata.
This package contains tests for managing database metadata.
The error handling package of the Data Manager OMAS FVT suite is focused on tests that validate error conditions such as invalid parameters.
 
This package provides the tests that exercise the Valid Values (Reference Data) support in the Digital Architecture OMAS.
 
The metadata elements describe the way that metadata is returned from the repository.
 
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
REST API operations and Swagger Annotations The data manager has 3 parts to its REST API.
Provides the implementation of the admin classes that are called during server start up and shut down.
Clients for the Data Privacy OMAS.
 
This package provides the first failure data capture support for the Data Privacy OMAS module.
 
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
This package provides the Java clients for the Data Science OMAS.
This package provides the first failure data capture support for the Data Science OMAS module.
 
This package defines the beans used to build the REST request and response payloads.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
This package provides the Java clients for the Data Science OMAS.
This package provides the first failure data capture support for the Design Model OMAS module.
 
This package defines the beans used to build the REST request and response payloads.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
 
This package provides the Java clients for the Data Science OMAS.
This package provides the first failure data capture support for the Dev Ops OMAS module.
 
The metadata elements describe the way that metadata is returned from the repository.
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Digital Architecture OMAS.
This package provides the Java clients for the Digital Architecture OMAS.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The digital architecture topic connectors are the interfaces of the connectors supported by the Digital Architecture OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Digital Architecture OMAS beans to return to the caller.
 
This package provides the first failure data capture support for the Digital Architecture OMAS module.
 
This package tests that each of the clients support the five constructors and they execute without error.
This package contains tests for managing connection metadata.
The error handling package of the Digital Architecture OMAS FVT suite is focused on tests that validate error conditions such as invalid parameters.
This package provides the tests that exercise the Locations support in the Digital Architecture OMAS.
This package provides the tests that exercise the Valid Values (Reference Data) support in the Digital Architecture OMAS.
The metadata elements describe the way that metadata is returned from the repository.
 
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
This is the Java API for the Digital Service OMAS.
 
These are the Java clients for the Digital Service OMAS.
The converters take Open Metadata Store elements and convert them to Digital Service OMAS beans.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The beans used to describe events supported by the Digital Service OMAS.
 
 
 
 
Metadata elements retrieved from the open metadata repositories.
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
 
 
Contains classes necessary to an OMAS setup.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Governance Engine OMAS.
This package contains the Java clients for the Governance Engine OMAS.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The governance engine connectors are the interfaces of the connectors supported by the Governance Engine OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Governance Engine OMAS beans to return to the caller.
Event structures for the Governance Engine OMAS Out Topic
This package provides the first failure data capture support for the Governance Engine OMAS module.
 
The metadata elements describe the way that metadata is returned from the repository.
 
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
Governance Program OMAS Java API defines the means to maintain and query the definitions that make up the governance program.
The Java clients for the Governance Program Open Metadata Access Service (OMAS).
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Governance Program OMAS beans to return to the caller.
This package provides the first failure data capture support for the Governance Program OMAS module.
This package provides the controlling classes for the Governance Program OMAS focused FVT.
This package tests that each of the clients support the five constructors and they execute without error.
 
The error handling package of the Governance Program OMAS FVT suite is focused on tests that validate error conditions such as invalid parameters.
 
The metadata elements describe metadata retrieved from the open metadata repositories.
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Governance Server OMAS.
This package contains the Java clients for the Governance Server OMAS.
The Governance Server topic connectors are the interfaces of the connectors supported by the Governance Server OMAS.
 
Event structures for the Governance Server OMAS Out Topic
This package provides the first failure data capture support for the Governance Server OMAS module.
This package provides the controlling classes for the Governance Server OMAS focused FVT.
This package tests that each of the clients support the five constructors, and they execute without error.
This package contains tests for managing duplicate metadata elements.
This package contains tests for managing governance engine metadata.
The error handling package of the Governance Server OMAS FVT suite is focused on tests that validate error conditions such as invalid parameters.
 
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the IT Infrastructure OMAS.
These are the Java clients for the IT Infrastructure OMAS.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The it infrastructure topic connectors are the interfaces of the connectors supported by the IT Infrastructure OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into IT Infrastructure OMAS beans to return to the caller.
Definitions of the different types of events that the IT Infrastructure OMAS can publish.
This package provides the first failure data capture support for the IT Infrastructure OMAS module.
Supports the processing of events from the repository services that notify this module of changes to the metadata in the repository services.
The metadata elements describe the way that metadata is returned from the repository.
Produces events on the IT Infrastructure OMAS's out topic.
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Project Management OMAS.
These are the Java clients for the Project Management OMAS.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The converters are responsible for converting entities, classifications and relationships retrieved from the open metadata repositories into Community Profile OMAS beans.
This package provides the first failure data capture support for the Project Management OMAS module.
 
The metadata elements describe the way that metadata is returned from the repository.
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
The API package defines the Java interfaces supported by the Security Manager OMAS.
These are the Java clients for the Security Manager OMAS.
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The Security Manager connectors are the interfaces of the connectors supported by the Security Manager OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Security Manager OMAS beans to return to the caller.
 
This package provides the first failure data capture support for the Security Manager OMAS module.
The metadata elements describe the way that metadata is returned from the repository.
 
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
The SecurityManagerOMASResource defines the general operations for all types of security managers.
 
 
 
 
 
This package contains the clients for configuring and managing governed assets.
The security officer connectors are the interfaces of the connectors supported by the Security Officer OMAS.
Provides the implementation of the admin classes that are called during server start up and shut down.
 
 
 
 
 
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
This package provides the Java clients for the Data Science OMAS.
This package provides the first failure data capture support for the Software Developer OMAS module.
 
This package defines the beans used to build the REST request and response payloads.
 
 
Provides the implementation of the admin classes that are called during server start up and shut down.
This package provides the definition of the Java API for the Stewardship Action OMAS.
These are the Java clients for the Stewardship Action OMAS.
 
This package provides the support for issuing REST API calls to the OMAG Server and processing common error responses (InvalidParameterException, UserNotAuthorizedException, PropertyServerException) from the calls.
The stewardship action topic connectors are the interfaces of the connectors supported by the Stewardship Action OMAS.
Provides the converters that take beans from the repository services (eg entities and relationships) and converts them into Stewardship Action OMAS beans to return to the caller.
This package defines the event payloads sent on the Stewardship Action OMAS's out topic.
This package provides the first failure data capture support for the Stewardship Action OMAS module.
 
This package tests that each of the clients support the five constructors and they execute without error.
 
The metadata elements describe the way that metadata is returned from the repository.
 
These beans describe the core properties that are passed to the server to create and update metadata.
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Subject Area Entity Mappers between OMAS Subject Area beans and OMRS representations.
Subject Area Mappers between OMAS Subject Area beans and OMRS Classification representations.
Subject Area Entity Mappers between OMAS Subject Area beans and EntityDetail OMRS representations.
Subject Area Graph Mappers between OMAS Subject Area beans and OMRS representations.
Subject Area Mappers between OMAS Subject Area beans and OMRS relationship representations.
Subject Area server rest service implementation
Subject area spring server APIs.
 
 
 
The encrypted file configuration store allows the storage of the entirety of configuration files as encrypted files.
 
The Apache Atlas integration connector publishes glossary terms to Apache Atlas.
FFDC stands for First Failure Data Capture.
 
The Apache Atlas REST connector provides a java interface to the Apache Atlas server.
FFDC stands for First Failure Data Capture.
These are the beans used on the Apache Atlas REST API calls.
 
 
 
Implementation of the file resource connector for accessing the content of a file.
Error messages for the file resource connector.
Exceptions for the file resource connector.
Implementation of the CSV file resource connector for accessing the content of a CSV formatted file.
Error messages for the CSV file resource connector.
Exceptions for the CSV file resource connector.
Implementation of the data folder resource connector for accessing a collection of files stored in a folder (directory).
Error messages for the data folder resource connector.
 
FFDC stands for First Failure Data Capture.
Glossary dynamic archiving service.
FFDC stands for First Failure Data Capture.
Provisioning Governance Action Services that provision new resources into the digital landscape and optionally produce lineage.
Remediation Governance Action Services that correct errors and enhance metadata elements, relationships and classifications.
 
Verification Governance Action Services that verify that the metadata elements and relationships are set up correctly.
Watchdog Governance Action Services that monitor changes to open metadata.
The basic file integration connectors monitor changes in a file directory (folder) and updates the open metadata repository/repositories to reflect the changes to both the files and folders underneath it.
FFDC stands for First Failure Data Capture.
The exceptions in this package are thrown by the basic file integration connectors.
The CSV Lineage Importer loads lineage data from a CSV file
FFDC stands for First Failure Data Capture.
 
 
TODO
FFDC stands for First Failure Data Capture.
 
 
 
 
 
 
The kafka monitor integration connector catalogues active topics in an Apache Kafka event broker.
FFDC stands for First Failure Data Capture.
 
 
The Open API Specification Monitor integration connector monitors a REST Endpoint and is it supports the retrieval of the OpenAPI specification for its API, this connector builds an open metadata representation of the API and its operations.
FFDC stands for First Failure Data Capture.
 
The open lineage integration connectors work with open lineage events and either process or distribute them.
FFDC stands for First Failure Data Capture.
 
FFDC stands for First Failure Data Capture.
 
 
 
 
 
 
The Environment Variable Secrets Store Connector retrieves secrets from environment variables.
Egeria supplied Survey Action Service Connectors and utilities.
First Failure Data Capture (FFDC) definitions.
CSV Survey Action Service Connector.
File Survey Action Service Connector.
Folder (directory) Survey Action Service Connector.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Defines and implements the XTDB repository connector as an Open Connector Framework (OCF) connector, implementing the repository connector (MetadataCollection) interface.
 
Defines the audit and error logging messages used by the XTDB repository connector.
Implements the mapping logic between Egeria objects and XTDB documents.
Implements basic model details for the XTDB repository connector.
Implements the model used to translate between Egeria's search interface elements and the underlying XTDB repository's search mechanisms.
Defines and implements read operations to ensure consistent data across potentially multiple read operations that are all combined to arrive at a particular result.
Defines and implements XTDB transaction functions to ensure consistent ordering of write operations irrespective of a distributed back-end or asynchronous ingestion mode.
The admin services packages provide support for the registration, configuration and operational management of services that run within the Open Metadata and Governance software server process.
 
 
 
The properties package provides the configuration properties for the different subsystems that run inside the Open Metadata and Governance (OMAG) Platform.
The registration package provides the definitions and interfaces to describe each of the Open Metadata and Governance services that support the different subsystems within the OMAG Server.
 
 
Properties are the Java Beans that appear exclusively on the API
The registration package provides the definitions and interfaces to describe each of the Open Metadata Access Services and View Services and enable them to register with the admin services.
These are the beans that wrap request bodies and responses on the REST API.
 
 
 
The store package provides the interface definition for the data store used to store configuration documents.
Utility classes for writing out the open metadata definitions for the big glossaries.
The archive builder for each of the big glossaries.
 
 
 
 
Archive builder describing the connectors supplied by the Egeria project.
Utility classes for writing out the open metadata definitions for the simple catalogs.
The archive builders for each of the simple catalogs.
The FFDC Services provide common exceptions and error handling for service running in OMAG Servers.
 
Beans used in providing FFDC context and support to open metadata and governance.
 
The generic handlers provide services to translate OMAS requests built around that service's private beans into calls to the repository services (through the repository handler).
 
 
 
 
Builders support calls to the repository services.
 
 
The RepositoryHandler provides object-like interfaces over the Open Metadata Repository Services (OMRS) repository connector.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package provides the first failure data capture support for the OCF module.
 
 
 
 
 
The interfaces of the Governance Action Framework (GAF) The governance action framework defines interfaces for governance action services.
 
Provides common names and structures for describing request parameters, action target names and types, and guards.
 
 
This package provides the first failure data capture support for the Governance Action Framework (GAF) module.
File classifier utility.
 
 
Enums that describe the default reference data for the open connectors supplied with Egeria.
 
 
 
 
 
The context manager is a specialized class that sets up access to the OMAS client that it is
 
 
 
 
Connectors and interfaces of the Survey Action Framework (SAF).
Classes that describe the properties that control the behaviour of an executing survey action service and its role in a governance action process.
Details of the messages for the Audit Log and Exceptions.
Property beans used on the Survey Action Framework interfaces.
 
This package contains the clients for configuring and managing governance engines, managing the governance actions, governance action processes and incident reports as well as supporting the metadata needs of the governance action services when they are running in the Engine Host OMAG Server.
This package contains the internal class for issuing REST calls.
 
This package provides the first failure data capture support for the Metadata Store Service module.
 
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
 
The converters are responsible for converting entities, classifications and relationships retrieved from the open metadata repositories into Open Connector Framework (OCF) beans.
This package provides the first failure data capture support for the OCF Metadata Management module.
 
This package contains all the beans for metadata objects in addition to the beans defined in the Open Connector Framework (OCF).
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
This package contains the client that supports the Open Integration Service.
This package contains the internal class for issuing REST calls.
 
This package provides the first failure data capture support for the Open Integration Service module.
 
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
 
The data engine proxy package provides the definitions and interfaces to describe the Data Engine Proxy Services and enable it to be configured.
The admin package provides the implementation of the base-level logic of the Data Engine Proxy Service.
The auditlog package provides the definition of any messages that are used for auditing the operation of the Data Engine Proxy Services.
The data engine proxy package of governance daemon connectors provides the definitions and interfaces to describe what data engines must implement in order to integrate with the Data Engine Proxy Services.
 
The processor package provides the implementation of the processing logic of the Data Engine Proxy Services.
 
 
 
 
 
 
Provides the implementation of the client-side Governance Engine OMAS out topic listener
 
 
 
 
 
 
 
 
 
 
 
Provides the implementation of the client-side Governance Server OMAS out topic listener
 
 
 
 
 
 
 
 
 
This package defines the interface of the Lineage Warehouse Graph Connector.
Special converters for converting between strings and java objects.
First failure data capture information.
 
 
Beans for the APIs.
Describes different request types.
Describes responses from graph queries.
 
 
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Analytics Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the API Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Catalog Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Database Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Display Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Files Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Infrastructure Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Lineage Integrator OMIS.
 
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Organization Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Search Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Security Integrator OMIS.
 
 
 
 
 
 
This package provides the interfaces and base classes to use when writing an integration connector for the Topic Integrator OMIS.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This package contains the open metadata types definition.
This package contains a utility for writing open metadata types.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The accumulators are thread-safe caches of types and instances from the open metadata repositories that are building a list of unique results.
The federation control classes manage the process of interacting with a collection of metadata repositories.
The executors issue a request to one or more metadata repositories.
 
 
 
 
 
This package provides the first failure data capture support for the repository services module.
 
 
 
 
 
 
 
 
 
 
 
The helper classes build metadata instances of specific types.
The business systems package contains the utility methods for creating the metadata that represents the business systems and the data movement between them for Coco Pharmaceuticals Human Resources, Finance, Procurement, Sales and Distribution as well as the transfer of this data to the data lake.
The Clinical Trials Templates package contains the utility methods for creating the definitions for the templates used when onboarding data sources as part of the clinical trials.
 
Utility to build an open metadata archive containing governance engine definitions for Coco Pharmaceuticals
Utility to build an open metadata archive containing governance program definitions for Coco Pharmaceuticals.
 
 
Utility to build an open metadata archive containing specialist types for Coco Pharmaceuticals
 
This package contains classes relevant for OMAG server spring boot based starter application.
This package contains classes relevant for spring configuration bootstrapping.
This package contains classes used for exception handling.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The admin package controls the start-up and shutdown of the view service.
The beans that define the generic interface for returning advanced search results.
This package provides the definition of the error handling for the Asset Catalog OMVS.
This package defines the beans used to build the REST request and response payloads.
 
 
The admin package controls the start-up and shutdown of the view service.
This package provides the definition of the error handling for the Automated Curation OMVS.
 
 
The admin package controls the start-up and shutdown of the view service.
This package provides the definition of the error handling for the Collection Manager OMVS.
 
 
 
This package provides the definition of the Java API for the Dino OMVS.
This package provides the definition of the Java API for the Dino OMVS.
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The admin package controls the start-up and shutdown of the view service.
This package provides the definition of the error handling for the Glossary Browser OMVS.
This package defines the beans used to build the REST request and response payloads.
 
 
These beans are used on the deprecated GlossaryViewController.
The admin package controls the start-up and shutdown of the view service.
This package provides the definition of the error handling for the Glossary Workflow OMVS.
This package defines the beans used to build the REST request and response payloads.
 
 
The admin package controls the start-up and shutdown of the view service.
 
This package provides the definition of the error handling for the My Profile OMVS.
 
 
This package defines the beans used to build the REST request and response payloads.
 
 
 
This package provides the definition of the Java API for the Repository Explorer OMVS.
This package provides the definition of the Java API for the Repository Explorer OMVS.
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
This package provides the definition of the Java API for the Server Author OMVS.
This package provides the definition of the Java API for the Server Author OMVS.
This package defines the beans used to build the REST request and response payloads.
 
 
 
 
 
This package provides the definition of the Java API for the Type Explorer OMVS.
This package provides the definition of the Java API for the Type Explorer OMVS.
This package defines the beans used to build the REST request and response payloads.