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
| Modifier and Type | Field and Description |
|---|---|
static String |
PREFIX |
ACTION_METHOD_SUFFIXALL_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| Constructor and Description |
|---|
SiteStatsMetricsEntityProvider() |
| Modifier and Type | Method and Description |
|---|---|
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(org.sakaiproject.sitestats.api.StatsUpdateManager statsUpdateManager) |
public static String PREFIX
public void setStatsUpdateManager(org.sakaiproject.sitestats.api.StatsUpdateManager statsUpdateManager)
public void setDeveloperHelperService(org.sakaiproject.entitybroker.DeveloperHelperService developerHelperService)
public String getEntityPrefix()
getEntityPrefix in interface org.sakaiproject.entitybroker.entityprovider.EntityProviderpublic Object getSampleEntity()
getSampleEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Sampleablepublic String[] getHandledOutputFormats()
getHandledOutputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Outputablepublic String[] getHandledInputFormats()
getHandledInputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Inputablepublic org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getAllMetrics(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn resetAllMetrics(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getTotalEventsProcessed(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getResetTime(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getTimeEllapsedSinceReset(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getTimeSpentProcessingEvents(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getEventsProcessedPerSec(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getEventsGeneratedPerSec(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getAverageTimeInEventProcessingPerEvent(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
public org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn getQueueSize(org.sakaiproject.entitybroker.entityprovider.search.Search search,
Map<String,Object> params)
Copyright © 2006-2014 Universidade Fernando Pessoa. All Rights Reserved.