org.sakaiproject.sitestats.impl.event
Class EntityBrokerEventRegistry

java.lang.Object
  extended by java.util.Observable
      extended by org.sakaiproject.sitestats.impl.event.EntityBrokerEventRegistry
All Implemented Interfaces:
org.sakaiproject.entitybroker.entityprovider.extension.EntityProviderListener<org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable>, EventRegistry

public class EntityBrokerEventRegistry
extends Observable
implements EventRegistry, org.sakaiproject.entitybroker.entityprovider.extension.EntityProviderListener<org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable>


Nested Class Summary
static class EntityBrokerEventRegistry.EventLocaleKey
           
 
Constructor Summary
EntityBrokerEventRegistry()
           
 
Method Summary
 Class<org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable> getCapabilityFilter()
           
 String getEventName(String eventId)
           
 List<ToolInfo> getEventRegistry()
           
 String getPrefixFilter()
           
 void init()
           
 boolean isEventRegistryExpired()
           
 void run(org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable provider)
           
 void setEntityProviderManager(org.sakaiproject.entitybroker.entityprovider.EntityProviderManager entityProviderManager)
           
 void setMemoryService(org.sakaiproject.memory.api.MemoryService memoryService)
           
 void setPreferencesService(org.sakaiproject.user.api.PreferencesService preferencesService)
           
 void setSessionManager(org.sakaiproject.tool.api.SessionManager sessionManager)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityBrokerEventRegistry

public EntityBrokerEventRegistry()
Method Detail

setSessionManager

public void setSessionManager(org.sakaiproject.tool.api.SessionManager sessionManager)

setPreferencesService

public void setPreferencesService(org.sakaiproject.user.api.PreferencesService preferencesService)

setEntityProviderManager

public void setEntityProviderManager(org.sakaiproject.entitybroker.entityprovider.EntityProviderManager entityProviderManager)

setMemoryService

public void setMemoryService(org.sakaiproject.memory.api.MemoryService memoryService)

init

public void init()

getEventRegistry

public List<ToolInfo> getEventRegistry()
Specified by:
getEventRegistry in interface EventRegistry

isEventRegistryExpired

public boolean isEventRegistryExpired()
Specified by:
isEventRegistryExpired in interface EventRegistry

getEventName

public String getEventName(String eventId)
Specified by:
getEventName in interface EventRegistry

getCapabilityFilter

public Class<org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable> getCapabilityFilter()
Specified by:
getCapabilityFilter in interface org.sakaiproject.entitybroker.entityprovider.extension.EntityProviderListener<org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable>

getPrefixFilter

public String getPrefixFilter()
Specified by:
getPrefixFilter in interface org.sakaiproject.entitybroker.entityprovider.extension.EntityProviderListener<org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable>

run

public void run(org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable provider)
Specified by:
run in interface org.sakaiproject.entitybroker.entityprovider.extension.EntityProviderListener<org.sakaiproject.entitybroker.entityprovider.capabilities.Statisticable>


Copyright © 2006-2012 Universidade Fernando Pessoa. All Rights Reserved.