Class SecurityManagerOMRSTopicListener

  • All Implemented Interfaces:
    OMRSTopicListener

    public class SecurityManagerOMRSTopicListener
    extends OMRSTopicListenerBase
    SecurityManagerOMRSTopicListener 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 Detail

      • SecurityManagerOMRSTopicListener

        public SecurityManagerOMRSTopicListener​(String serviceName,
                                                SecurityManagerOutTopicPublisher eventPublisher,
                                                List<String> supportedZones,
                                                OMRSRepositoryHelper repositoryHelper,
                                                AuditLog auditLog)
        Initialize the topic listener.
        Parameters:
        serviceName - this is the full name of the service - used for error logging in base class
        eventPublisher - this is the out topic publisher.
        supportedZones - list of zones for the visible assets
        repositoryHelper - repository helper
        auditLog - logging destination