Class OMRSEventOriginator
java.lang.Object
org.odpi.openmetadata.repositoryservices.events.OMRSEventOriginator
- All Implemented Interfaces:
- Serializable
OMRSEventOriginator is part of an OMRSEvent's header.  It defines the properties of the server/repository
 that originated the event.  These properties are as follows:
 
- metadataCollectionId: the unique identifier of the metadata collection in the originating server. This is a mandatory property.
- ServerName: this is a display name for the server that is used in events, messages and UIs to make it easier for people to understand the origin of metadata. It is optional.
- ServerType: this is a descriptive string describing the type of the server. This might be the name of the product, or similar identifier. This is an optional property.
- OrganizationName: this is a descriptive name for the organization that runs/owns the server. For an enterprise, it may be the name of a department, geography or division. If the cohort covers a group of business partners then it may be their respective company names. This is an optional field.
- ProtocolVersion: this is an enumeration that identifies which version of the OMRS event structure should be used. In general it should be set to the highest level that all servers in the cohort can support.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionDefault constructor used by parsing engines and other consumers.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the unique identifier (guid) of the originating repository's metadata collection.Return the name of the organization that runs/owns the server.Return the display name for the server that is used in events, messages and UIs to make it easier for people to understand the origin of metadata.Return the descriptive string describing the type of the server.voidsetMetadataCollectionId(String metadataCollectionId) Sets up the unique identifier (guid) of the originating repository.voidsetOrganizationName(String organizationName) Set up the name of the organization that runs/owns the server.voidsetServerName(String serverName) Set up the display name for the server that is used in events, messages and UIs to make it easier for people to understand the origin of metadata.voidsetServerType(String serverType) Set up the descriptive string describing the type of the server.toString()Standard toString method.
- 
Constructor Details- 
OMRSEventOriginatorpublic OMRSEventOriginator()Default constructor used by parsing engines and other consumers.
 
- 
- 
Method Details- 
getMetadataCollectionIdReturns the unique identifier (guid) of the originating repository's metadata collection.- Returns:
- String guid
 
- 
setMetadataCollectionIdSets up the unique identifier (guid) of the originating repository.- Parameters:
- metadataCollectionId- String guid
 
- 
getServerNameReturn the display name for the server that is used in events, messages and UIs to make it easier for people to understand the origin of metadata.- Returns:
- String server name
 
- 
setServerNameSet up the display name for the server that is used in events, messages and UIs to make it easier for people to understand the origin of metadata.- Parameters:
- serverName- String server name
 
- 
getServerTypeReturn the descriptive string describing the type of the server. This might be the name of the product, or similar identifier.- Returns:
- String server type
 
- 
setServerTypeSet up the descriptive string describing the type of the server. This might be the name of the product, or similar identifier.- Parameters:
- serverType- String server type
 
- 
getOrganizationNameReturn the name of the organization that runs/owns the server.- Returns:
- String organization name
 
- 
setOrganizationNameSet up the name of the organization that runs/owns the server.- Parameters:
- organizationName- String organization name
 
- 
toStringStandard toString method.
 
-