Package org.dspace.usage
Class AbstractUsageEventListener
- java.lang.Object
-
- org.dspace.usage.AbstractUsageEventListener
-
- All Implemented Interfaces:
EventListener
- Direct Known Subclasses:
GoogleAsyncEventListener,GoogleRecorderEventListener,IrusExportUsageEventListener,LoggerUsageEventListener,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 Summary
Constructors Constructor Description AbstractUsageEventListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getEventNamePrefixes()Empty String[] flags to have Listener consume any event name prefixes.StringgetResourcePrefix()Currently consumes events generated for all resources.voidsetEventService(EventService service)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dspace.services.model.EventListener
receiveEvent
-
-
-
-
Method Detail
-
getEventNamePrefixes
public String[] getEventNamePrefixes()
Empty String[] flags to have Listener consume any event name prefixes.- Specified by:
getEventNamePrefixesin interfaceEventListener
-
getResourcePrefix
public String getResourcePrefix()
Currently consumes events generated for all resources.- Specified by:
getResourcePrefixin interfaceEventListener
-
setEventService
public void setEventService(EventService service)
-
-