|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Statisticable
This capability is for tracking statistics of events for entities related to a tool,
it will be used by the site stats service for event tracking and reporting
Contact Nuno Fernandes (nuno@ufp.edu.pt) if you have questions
This is one of the capability extensions for the EntityProvider interface
| Method Summary | |
|---|---|
String |
getAssociatedToolId()
Return the associated common tool.id for this tool |
String[] |
getEventKeys()
Return an array of all the event keys which should be tracked for statistics |
Map<String,String> |
getEventNames(Locale locale)
OPTIONAL: return null if you do not want to implement this Return the event key => event name map for a given Locale, allows the author to create human readable i18n names for their event keys |
| Methods inherited from interface org.sakaiproject.entitybroker.entityprovider.EntityProvider |
|---|
getEntityPrefix |
| Method Detail |
|---|
String getAssociatedToolId()
String[] getEventKeys()
Map<String,String> getEventNames(Locale locale)
locale - the locale to return the names for
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||