Class DesignModelOMRSTopicListener

java.lang.Object
org.odpi.openmetadata.repositoryservices.connectors.omrstopic.OMRSTopicListenerBase
org.odpi.openmetadata.accessservices.designmodel.listener.DesignModelOMRSTopicListener
All Implemented Interfaces:
OMRSTopicListener, OMRSTopicRepositoryEventListener

public class DesignModelOMRSTopicListener extends OMRSTopicListenerBase
DesignModelOMRSTopicListener received details of each OMRS event from the cohorts that the local server is connected to. It passes NEW_ENTITY_EVENTs to the publisher.
  • Constructor Details

    • DesignModelOMRSTopicListener

      public DesignModelOMRSTopicListener(Connection stewardshipActionOutTopic, OMRSRepositoryHelper repositoryHelper, OMRSRepositoryValidator repositoryValidator, String componentName, List<String> supportedZones, AuditLog auditLog) throws OMAGConfigurationErrorException
      The constructor is given the connection to the out topic for Asset Consumer OMAS along with classes for testing and manipulating instances.
      Parameters:
      stewardshipActionOutTopic - connection to the out topic
      repositoryHelper - provides methods for working with metadata instances
      repositoryValidator - provides validation of metadata instance
      componentName - name of component
      supportedZones - list of zones covered by this instance of the access service.
      auditLog - log for errors and information messages
      Throws:
      OMAGConfigurationErrorException - problems creating the connector for the outTopic