Class MessagingListenerBase

java.lang.Object
edu.internet2.middleware.grouper.messaging.MessagingListenerBase
Direct Known Subclasses:
GrouperLoaderIncrementalMessagingListener, MessagingListenerPrint, MessagingListenerToChangeLogConsumer

public abstract class MessagingListenerBase extends Object
extend this class and register in the grouper-loader.properties to be a change log consumer
  • Constructor Details

    • MessagingListenerBase

      public MessagingListenerBase()
  • Method Details

    • processMessages

      public abstract void processMessages(String messageSystemName, String queueName, Collection<GrouperMessage> grouperMessageList, MessagingListenerMetadata messagingListenerMetadata)
      process the messages. mark them as processed
      Parameters:
      messageSystemName -
      queueName -
      grouperMessageList - NOTE, DO NOT CHANGE OR EDIT THE OBJECTS IN THIS LIST, THEY MIGHT BE SHARED!
      messagingListenerMetadata -