Class AbstractUsageEventListener

java.lang.Object
org.dspace.usage.AbstractUsageEventListener
All Implemented Interfaces:
EventListener
Direct Known Subclasses:
GoogleAsyncEventListener, IrusExportUsageEventListener, LoggerUsageEventListener, MatomoEventListener, PassiveUsageEventListener, SolrLoggerUsageEventListener, TabFileUsageEventListener

public abstract class AbstractUsageEventListener extends Object implements EventListener
AbstractUsageEventListener is used as the base class for listening events running in the EventService.
Version:
$Revision: $
Author:
Mark Diggory (mdiggory at atmire.com)
  • Constructor Details

    • AbstractUsageEventListener

      public AbstractUsageEventListener()
  • Method Details

    • getEventNamePrefixes

      public String[] getEventNamePrefixes()
      Empty String[] flags to have Listener consume any event name prefixes.
      Specified by:
      getEventNamePrefixes in interface EventListener
    • getResourcePrefix

      public String getResourcePrefix()
      Currently consumes events generated for all resources.
      Specified by:
      getResourcePrefix in interface EventListener
    • setEventService

      public void setEventService(EventService service)