public class AssetLineageOMRSTopicListener extends Object implements OMRSTopicListener
| Constructor and Description |
|---|
AssetLineageOMRSTopicListener(OMRSRepositoryHelper repositoryHelper,
OpenMetadataTopicConnector outTopicConnector,
String serverName,
String serverUserName,
Set<String> lineageClassificationTypes,
AuditLog auditLog)
The constructor is given the connection to the out topic for Asset Lineage OMAS
along with classes for testing and manipulating instances.
|
| Modifier and Type | Method and Description |
|---|---|
AssetLineagePublisher |
getPublisher()
Returns the Asset Lineage Publisher
|
void |
processInstanceEvent(OMRSInstanceEvent instanceEvent)
Unpack and deliver an instance event to the InstanceEventProcessor
|
void |
processRegistryEvent(OMRSRegistryEvent event)
Method to pass a Registry event received on topic.
|
void |
processTypeDefEvent(OMRSTypeDefEvent event)
Method to pass a Registry event received on topic.
|
public AssetLineageOMRSTopicListener(OMRSRepositoryHelper repositoryHelper, OpenMetadataTopicConnector outTopicConnector, String serverName, String serverUserName, Set<String> lineageClassificationTypes, AuditLog auditLog) throws OCFCheckedExceptionBase
repositoryHelper - helper object for building and querying TypeDefs and metadata instancesoutTopicConnector - The connector used for the Asset Lineage OMAS Out TopicserverName - name of this server instanceserverUserName - name of the user of the server instanceOCFCheckedExceptionBasepublic AssetLineagePublisher getPublisher()
public void processRegistryEvent(OMRSRegistryEvent event)
processRegistryEvent in interface OMRSTopicListenerevent - inbound eventpublic void processTypeDefEvent(OMRSTypeDefEvent event)
processTypeDefEvent in interface OMRSTopicListenerevent - inbound eventpublic void processInstanceEvent(OMRSInstanceEvent instanceEvent)
processInstanceEvent in interface OMRSTopicListenerinstanceEvent - event to unpackCopyright © 2018–2020 ODPi. All rights reserved.