org.sakaiproject.sitestats.impl.entity
Class SiteStatsMetricsEntityProvider
java.lang.Object
org.sakaiproject.sitestats.impl.entity.SiteStatsMetricsEntityProvider
- All Implemented Interfaces:
- org.sakaiproject.entitybroker.collector.AutoRegister, org.sakaiproject.entitybroker.entityprovider.capabilities.ActionsExecutable, org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable, org.sakaiproject.entitybroker.entityprovider.capabilities.Inputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleable, org.sakaiproject.entitybroker.entityprovider.EntityProvider, org.sakaiproject.entitybroker.entityprovider.extension.Formats
public class SiteStatsMetricsEntityProvider
- extends Object
- implements org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.ActionsExecutable, org.sakaiproject.entitybroker.entityprovider.capabilities.Inputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable
| Fields inherited from interface org.sakaiproject.entitybroker.entityprovider.capabilities.ActionsExecutable |
ACTION_METHOD_SUFFIX |
| Fields inherited from interface org.sakaiproject.entitybroker.entityprovider.extension.Formats |
ALL_KNOWN_FORMATS, ATOM, ATOM_EXTENSIONS, ATOM_MIME_TYPE, FORM, FORM_EXTENSIONS, FORM_MIME_TYPE, HTML, HTML_EXTENSIONS, HTML_MIME_TYPE, JSON, JSON_EXTENSIONS, JSON_MIME_TYPE, JSONP, JSONP_EXTENSIONS, JSONP_MIME_TYPE, RSS, RSS_EXTENSIONS, RSS_MIME_TYPE, TXT, TXT_EXTENSIONS, TXT_MIME_TYPE, UTF_8, XML, XML_EXTENSIONS, XML_MIME_TYPE |
|
Method Summary |
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getAllMetrics(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getAverageTimeInEventProcessingPerEvent(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
String |
getEntityPrefix()
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getEventsGeneratedPerSec(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getEventsProcessedPerSec(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
String[] |
getHandledInputFormats()
|
String[] |
getHandledOutputFormats()
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getQueueSize(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getResetTime(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
Object |
getSampleEntity()
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getTimeEllapsedSinceReset(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getTimeSpentProcessingEvents(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
getTotalEventsProcessed(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
isIdle(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn |
resetAllMetrics(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
|
void |
setDeveloperHelperService(org.sakaiproject.entitybroker.DeveloperHelperService developerHelperService)
|
void |
setStatsUpdateManager(StatsUpdateManager statsUpdateManager)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PREFIX
public static String PREFIX
SiteStatsMetricsEntityProvider
public SiteStatsMetricsEntityProvider()
setStatsUpdateManager
public void setStatsUpdateManager(StatsUpdateManager statsUpdateManager)
setDeveloperHelperService
public void setDeveloperHelperService(org.sakaiproject.entitybroker.DeveloperHelperService developerHelperService)
getEntityPrefix
public String getEntityPrefix()
- Specified by:
getEntityPrefix in interface org.sakaiproject.entitybroker.entityprovider.EntityProvider
getSampleEntity
public Object getSampleEntity()
- Specified by:
getSampleEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleable
getHandledOutputFormats
public String[] getHandledOutputFormats()
- Specified by:
getHandledOutputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable
getHandledInputFormats
public String[] getHandledInputFormats()
- Specified by:
getHandledInputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Inputable
getAllMetrics
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getAllMetrics(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
resetAllMetrics
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn resetAllMetrics(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getTotalEventsProcessed
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getTotalEventsProcessed(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getResetTime
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getResetTime(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getTimeEllapsedSinceReset
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getTimeEllapsedSinceReset(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getTimeSpentProcessingEvents
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getTimeSpentProcessingEvents(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getEventsProcessedPerSec
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getEventsProcessedPerSec(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getEventsGeneratedPerSec
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getEventsGeneratedPerSec(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getAverageTimeInEventProcessingPerEvent
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getAverageTimeInEventProcessingPerEvent(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
getQueueSize
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getQueueSize(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
isIdle
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn isIdle(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
Copyright © 2006-2012 Universidade Fernando Pessoa. All Rights Reserved.