Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(Collection<UserAction>) - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Add a complete Collection of UserActions to this collection.
- add(Footprint) - Method in interface org.opencastproject.usertracking.api.FootprintList
- add(ReportItem) - Method in interface org.opencastproject.usertracking.api.Report
-
Add an report item to the report
- add(UserAction) - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Add a single UserAction to this collection.
- addUserFootprint(UserAction, UserSession) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Adds a new annotation to the database and returns the event with an updated annotationId, to make sure the annotationId stays unique
- addUserTrackingEvent(UserAction, UserSession) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Adds a new tracking event to the database and returns the event with an updated annotationId, to make sure the annotationId stays unique
F
- Footprint - Interface in org.opencastproject.usertracking.api
-
A class that represents a footprint
- FootprintList - Interface in org.opencastproject.usertracking.api
-
A List of
Footprints
G
- getCreated() - Method in interface org.opencastproject.usertracking.api.UserAction
- getEpisodeId() - Method in interface org.opencastproject.usertracking.api.ReportItem
-
Gets the episode id the report item is referring to
- getFootprints() - Method in interface org.opencastproject.usertracking.api.FootprintList
- getFootprints(String, String) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns a list of footprints, if a userId is passed only the footprints of that user are returned.
- getFrom() - Method in interface org.opencastproject.usertracking.api.Report
-
Gets the date the data of the report starts from
- getId() - Method in interface org.opencastproject.usertracking.api.UserAction
- getInpoint() - Method in interface org.opencastproject.usertracking.api.UserAction
- getIsPlaying() - Method in interface org.opencastproject.usertracking.api.UserAction
- getLength() - Method in interface org.opencastproject.usertracking.api.UserAction
- getLimit() - Method in interface org.opencastproject.usertracking.api.Report
-
Gets the maximum number of report items of the report (used for paging)
- getLimit() - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Return the maximum number of results to collect.
- getMediapackageId() - Method in interface org.opencastproject.usertracking.api.Stats
- getMediapackageId() - Method in interface org.opencastproject.usertracking.api.UserAction
- getOffset() - Method in interface org.opencastproject.usertracking.api.Report
-
Gets the number of the report item to start with in the list of all report items (used for paging)
- getOffset() - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Return the offset of result lists to skip over to get these results.
- getOutpoint() - Method in interface org.opencastproject.usertracking.api.UserAction
- getPlayed() - Method in interface org.opencastproject.usertracking.api.Report
-
Gets the sum of the number of played seconds of all report items
- getPlayed() - Method in interface org.opencastproject.usertracking.api.ReportItem
-
Gets the number of played seconds of the episode
- getPosition() - Method in interface org.opencastproject.usertracking.api.Footprint
- getReport(int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns a report
- getReport(String, String, int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns a report
- getSession() - Method in interface org.opencastproject.usertracking.api.UserAction
- getSessionId() - Method in interface org.opencastproject.usertracking.api.UserSession
- getTo() - Method in interface org.opencastproject.usertracking.api.Report
-
Gets the date the data of the report is referring to
- getTotal() - Method in interface org.opencastproject.usertracking.api.FootprintList
- getTotal() - Method in interface org.opencastproject.usertracking.api.Report
-
Gets the total of report items
- getTotal() - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Return the total number of possible results for this query.
- getType() - Method in interface org.opencastproject.usertracking.api.UserAction
- getUserAction(Long) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Get a single user action by its identifier.
- getUserActions() - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Return a list of the UserActions in this Collection.
- getUserActions(int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns annotations
- getUserActionsByDay(String, int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns annotations of a given day (YYYYMMDD)
- getUserActionsByType(String, int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns annotations of a given key
- getUserActionsByTypeAndDay(String, String, int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns annotations of a given key and day
- getUserActionsByTypeAndMediapackageId(String, String, int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns annotations of a given key and mediapackage id
- getUserActionsByTypeAndMediapackageIdByDate(String, String, int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns annotations of a given key and mediapackage id ordered by date.
- getUserActionsByTypeAndMediapackageIdByDescendingDate(String, String, int, int) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns annotations of a given key and mediapackage id ordered descending by date.
- getUserAgent() - Method in interface org.opencastproject.usertracking.api.UserSession
- getUserId() - Method in interface org.opencastproject.usertracking.api.UserSession
- getUserIp() - Method in interface org.opencastproject.usertracking.api.UserSession
- getUserTrackingEnabled() - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns the flag turning user tracking on or off.
- getViews() - Method in interface org.opencastproject.usertracking.api.Footprint
- getViews() - Method in interface org.opencastproject.usertracking.api.Report
-
Gets the sum of views of all report items
- getViews() - Method in interface org.opencastproject.usertracking.api.ReportItem
-
Get the number of views of the episode id
- getViews() - Method in interface org.opencastproject.usertracking.api.Stats
- getViews(String) - Method in interface org.opencastproject.usertracking.api.UserTrackingService
-
Returns the views of a mediapackage
O
- org.opencastproject.usertracking.api - package org.opencastproject.usertracking.api
-
Feedback service.
R
- Report - Interface in org.opencastproject.usertracking.api
-
A class that represents a report
- ReportItem - Interface in org.opencastproject.usertracking.api
-
A class that represents a Report Item
S
- setEpisodeId(String) - Method in interface org.opencastproject.usertracking.api.ReportItem
-
Sets the episode id the report item is referring to
- setFrom(Calendar) - Method in interface org.opencastproject.usertracking.api.Report
-
Sets the the date the data of the report starts from
- setId(Long) - Method in interface org.opencastproject.usertracking.api.UserAction
- setInpoint(int) - Method in interface org.opencastproject.usertracking.api.UserAction
- setIsPlaying(boolean) - Method in interface org.opencastproject.usertracking.api.UserAction
- setLimit(int) - Method in interface org.opencastproject.usertracking.api.Report
-
Sets the maximum number of report items of the report (used for paging)
- setLimit(int) - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Set the upper limit of the total number of results to return upon request.
- setMediapackageId(String) - Method in interface org.opencastproject.usertracking.api.Stats
- setMediapackageId(String) - Method in interface org.opencastproject.usertracking.api.UserAction
- setOffset(int) - Method in interface org.opencastproject.usertracking.api.Report
-
Sets the number of the report item to start with in the list of all report items (used for paging)
- setOffset(int) - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Set the offset * limit to skip over before returning the results.
- setOutpoint(int) - Method in interface org.opencastproject.usertracking.api.UserAction
- setPlayed(long) - Method in interface org.opencastproject.usertracking.api.Report
-
Sets the sum of the number of played seconds of all report items
- setPlayed(long) - Method in interface org.opencastproject.usertracking.api.ReportItem
-
Sets the number of played seconds of the episode
- setPosition(int) - Method in interface org.opencastproject.usertracking.api.Footprint
- setSession(UserSession) - Method in interface org.opencastproject.usertracking.api.UserAction
- setSessionId(String) - Method in interface org.opencastproject.usertracking.api.UserSession
- setTo(Calendar) - Method in interface org.opencastproject.usertracking.api.Report
-
Sets the date the data of the report is referring to
- setTotal(int) - Method in interface org.opencastproject.usertracking.api.Report
-
Sets the total of report items
- setTotal(int) - Method in interface org.opencastproject.usertracking.api.UserActionList
-
Set the total number of results for this particular query.
- setType(String) - Method in interface org.opencastproject.usertracking.api.UserAction
- setUserAgent(String) - Method in interface org.opencastproject.usertracking.api.UserSession
- setUserId(String) - Method in interface org.opencastproject.usertracking.api.UserSession
- setUserIp(String) - Method in interface org.opencastproject.usertracking.api.UserSession
- setViews(int) - Method in interface org.opencastproject.usertracking.api.Report
-
Sets the sum of views of all report items
- setViews(int) - Method in interface org.opencastproject.usertracking.api.Stats
- setViews(long) - Method in interface org.opencastproject.usertracking.api.Footprint
- setViews(long) - Method in interface org.opencastproject.usertracking.api.ReportItem
-
Sets the number of views of the episode
- Stats - Interface in org.opencastproject.usertracking.api
-
A class that represents the stats of a mediapackage
U
- UserAction - Interface in org.opencastproject.usertracking.api
-
A class that represents a user action.
- UserActionList - Interface in org.opencastproject.usertracking.api
-
A List of
UserActions - UserSession - Interface in org.opencastproject.usertracking.api
- UserTrackingException - Exception Class in org.opencastproject.usertracking.api
-
Indicates that a user tracking operation failed.
- UserTrackingException(Exception) - Constructor for exception class org.opencastproject.usertracking.api.UserTrackingException
-
Constructs a UserTrackingException from the exception that caused the problem.
- UserTrackingService - Interface in org.opencastproject.usertracking.api
-
Provides annotation capabilities, possibly to the engage tools, possibly to other services.
All Classes and Interfaces|All Packages|Serialized Form