Enum Class OMRSAuditingComponent
java.lang.Object
java.lang.Enum<OMRSAuditingComponent>
org.odpi.openmetadata.repositoryservices.auditlog.OMRSAuditingComponent
- All Implemented Interfaces:
Serializable
,Comparable<OMRSAuditingComponent>
,Constable
,ComponentDescription
public enum OMRSAuditingComponent
extends Enum<OMRSAuditingComponent>
implements ComponentDescription
OMRSAuditingComponent provides identifying and background information about the many of the core components writing log records
to the OMRS Audit log. This is to help a consumer understand the OMRS Audit Log records.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionArchive Manager - Supports the platform services for the Open Metadata Repository Services (OMRS).Open Metadata Archive Store Connector - Reads and writes open metadata types and instances to an open metadata archive.Audit Log - Reads and writes records to the Open Metadata Repository Services (OMRS) audit log.Cohort Manager - Manages the initialization and shutdown of the server's connectivity to a cohort.Cohort Registry - Manages the registration requests send and received from this local repository.Enterprise Connector Manager - Manages the list of open metadata repositories that the Enterprise OMRS Repository Connector should call to retrieve an enterprise view of the metadata collections supported by these repositories.Enterprise Repository Connector - Supports enterprise access to the list of open metadata repositories registered with the OMRS Enterprise Connector Manager.Enterprise Topic Listener - Receives events from the open metadata repository cohorts that this server is registered with and distributes them to the Open Metadata Access Services (OMASs).Event Listener - Manages the receipt of incoming OMRS events.Event Publisher - Manages the publishing of events that this repository sends to the OMRS topic.Governance Action Service Connector - A connector that coordinates governance of digital resources and metadata.Local Inbound Instance Event Processor - Supports the loading of reference metadata into the local repository that has come from other members of the local server's cohorts and open metadata archives.Integration Connector - Connector that manages metadata exchange with a third-party technology.Local Repository Connector - Supports access to metadata stored in the local server's repository and ensures repository events are generated when metadata changes in the local repository.Local Repository Event Mapper Connector - Provides access to an event bus to process events from a specific local repository.Metadata Highway Manager - Manages the initialization and shutdown of the components that connector to each of the cohorts that the local server is a member of.Open Metadata Access Service (OMAS) In Topic - Receives events from external servers and tools directed at a specific access service.Open Metadata Access Service (OMAS) Out Topic - Publishes events from a specific access service.OMRS Topic Connector - Provides access to the OMRS Topic that is used to exchange events between members of a cohort, or to notify Open Metadata Access Services (OMASs) of changes to metadata in the enterprise.Open Discovery Service Connector - A connector that analyzing the contents of a digital resource.Open Metadata Topic Connector - Provides access to an event bus to exchange events with participants in the open metadata ecosystem.Operational Services - Supports the administration services for the Open Metadata Repository Services (OMRS).Platform Metadata Security Connector - Connector that manages authorization requests to the OMAG Server Platform.Registry Store - Stores information about the repositories registered in the open metadata repository cohort.Cohort Member Client Open Metadata Repository Connector - Provides access to open metadata located in a remote repository for remote members of a cohort.OMRS Repository Connector - Maps open metadata calls to a metadata repository.Repository Content Manager - Supports an in-memory cache for open metadata type definitions (TypeDefs) used for verifying TypeDefs in use in other open metadata repositories and for constructing new metadata instances.Repository Event Manager - Distribute repository events (TypeDefs, Entity and Instance events) between internal OMRS components within a server.Repository Governance Service Connector - A connector that dynamically governs the activity of the open metadata repositories.REST Repository Connector - Supports an OMRS Repository Connector for calling the OMRS Repository REST API in a remote open metadata repository.Repository REST Services - Provides the server-side support of the OMRS Repository Services REST API.Server Metadata Security Connector - Connector that manages authorization requests to the OMAG Server.Unknown - Uninitialized component name -
Method Summary
Modifier and TypeMethodDescriptionReturn the short description of the component.Return the development status of the component.int
Return the numerical code for this component.Return the name of the component.URL to the wiki page that describes this component.toString()
toString, JSON-stylestatic OMRSAuditingComponent
Returns the enum constant of this class with the specified name.static OMRSAuditingComponent[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNKNOWN
Unknown - Uninitialized component name -
AUDIT_LOG
Audit Log - Reads and writes records to the Open Metadata Repository Services (OMRS) audit log. -
OPERATIONAL_SERVICES
Operational Services - Supports the administration services for the Open Metadata Repository Services (OMRS). -
ARCHIVE_MANAGER
Archive Manager - Supports the platform services for the Open Metadata Repository Services (OMRS). -
ENTERPRISE_CONNECTOR_MANAGER
Enterprise Connector Manager - Manages the list of open metadata repositories that the Enterprise OMRS Repository Connector should call to retrieve an enterprise view of the metadata collections supported by these repositories. -
ENTERPRISE_REPOSITORY_CONNECTOR
Enterprise Repository Connector - Supports enterprise access to the list of open metadata repositories registered with the OMRS Enterprise Connector Manager. -
LOCAL_REPOSITORY_CONNECTOR
Local Repository Connector - Supports access to metadata stored in the local server's repository and ensures repository events are generated when metadata changes in the local repository. -
REPOSITORY_CONTENT_MANAGER
Repository Content Manager - Supports an in-memory cache for open metadata type definitions (TypeDefs) used for verifying TypeDefs in use in other open metadata repositories and for constructing new metadata instances. -
INSTANCE_EVENT_PROCESSOR
Local Inbound Instance Event Processor - Supports the loading of reference metadata into the local repository that has come from other members of the local server's cohorts and open metadata archives. -
REPOSITORY_EVENT_MANAGER
Repository Event Manager - Distribute repository events (TypeDefs, Entity and Instance events) between internal OMRS components within a server. -
REST_SERVICES
Repository REST Services - Provides the server-side support of the OMRS Repository Services REST API. -
REST_REPOSITORY_CONNECTOR
REST Repository Connector - Supports an OMRS Repository Connector for calling the OMRS Repository REST API in a remote open metadata repository. -
METADATA_HIGHWAY_MANAGER
Metadata Highway Manager - Manages the initialization and shutdown of the components that connector to each of the cohorts that the local server is a member of. -
COHORT_MANAGER
Cohort Manager - Manages the initialization and shutdown of the server's connectivity to a cohort. -
COHORT_REGISTRY
Cohort Registry - Manages the registration requests send and received from this local repository. -
REGISTRY_STORE
Registry Store - Stores information about the repositories registered in the open metadata repository cohort. -
EVENT_PUBLISHER
Event Publisher - Manages the publishing of events that this repository sends to the OMRS topic. -
EVENT_LISTENER
Event Listener - Manages the receipt of incoming OMRS events. -
OMRS_TOPIC_CONNECTOR
OMRS Topic Connector - Provides access to the OMRS Topic that is used to exchange events between members of a cohort, or to notify Open Metadata Access Services (OMASs) of changes to metadata in the enterprise. -
OPEN_METADATA_TOPIC_CONNECTOR
Open Metadata Topic Connector - Provides access to an event bus to exchange events with participants in the open metadata ecosystem. -
LOCAL_REPOSITORY_EVENT_MAPPER
Local Repository Event Mapper Connector - Provides access to an event bus to process events from a specific local repository. -
ARCHIVE_STORE_CONNECTOR
Open Metadata Archive Store Connector - Reads and writes open metadata types and instances to an open metadata archive. -
REMOTE_REPOSITORY_CONNECTOR
Cohort Member Client Open Metadata Repository Connector - Provides access to open metadata located in a remote repository for remote members of a cohort. -
OMAS_OUT_TOPIC
Open Metadata Access Service (OMAS) Out Topic - Publishes events from a specific access service. -
OMAS_IN_TOPIC
Open Metadata Access Service (OMAS) In Topic - Receives events from external servers and tools directed at a specific access service. -
ENTERPRISE_TOPIC_LISTENER
Enterprise Topic Listener - Receives events from the open metadata repository cohorts that this server is registered with and distributes them to the Open Metadata Access Services (OMASs). -
REPOSITORY_CONNECTOR
OMRS Repository Connector - Maps open metadata calls to a metadata repository. -
OPEN_DISCOVERY_SERVICE_CONNECTOR
Open Discovery Service Connector - A connector that analyzing the contents of a digital resource. -
GOVERNANCE_ACTION_SERVICE_CONNECTOR
Governance Action Service Connector - A connector that coordinates governance of digital resources and metadata. -
REPOSITORY_GOVERNANCE_SERVICE_CONNECTOR
Repository Governance Service Connector - A connector that dynamically governs the activity of the open metadata repositories. -
INTEGRATION_CONNECTOR
Integration Connector - Connector that manages metadata exchange with a third-party technology. -
PLATFORM_SECURITY_CONNECTOR
Platform Metadata Security Connector - Connector that manages authorization requests to the OMAG Server Platform. -
SERVER_SECURITY_CONNECTOR
Server Metadata Security Connector - Connector that manages authorization requests to the OMAG Server.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getComponentId
public int getComponentId()Return the numerical code for this component.- Specified by:
getComponentId
in interfaceComponentDescription
- Returns:
- int componentId
-
getComponentDevelopmentStatus
Return the development status of the component.- Specified by:
getComponentDevelopmentStatus
in interfaceComponentDescription
- Returns:
- enum describing the status
-
getComponentName
Return the name of the component. This is the name used in the audit log records.- Specified by:
getComponentName
in interfaceComponentDescription
- Returns:
- String component name
-
getComponentDescription
Return the short description of the component. This is an English description. Natural language support for these values can be added to UIs using a resource bundle indexed with the component id. This value is provided as a default if the resource bundle is not available.- Specified by:
getComponentDescription
in interfaceComponentDescription
- Returns:
- String description
-
getComponentWikiURL
URL to the wiki page that describes this component. This provides more information to the log reader on the operation of the component.- Specified by:
getComponentWikiURL
in interfaceComponentDescription
- Returns:
- String URL
-
toString
toString, JSON-style- Overrides:
toString
in classEnum<OMRSAuditingComponent>
- Returns:
- string description
-