uPortal 2.4.1
API Documentation

Package org.jasig.portal.services.stats

Interface Summary
IStatsRecorder Gathers portal usage statistics such as user logins.
IStatsRecorderFactory A factory that produces IStatsRecorder implementations.
 

Class Summary
BaseStatsRecorder This class can optionally be used as a base class for any custom stats recorders.
DoNothingStatsRecorder Does absolutely nothing with the recorded statistics.
DoNothingStatsRecorderFactory Produces a DoNothingStatsRecorder, an implementation of IStatsRecorder
LoggingStatsRecorder Logs portal statistics to the portal's log.
LoggingStatsRecorderFactory Produces a LoggingStatsRecorder, an implementation of IStatsRecorder
MessageStatsRecorder Formulates stats messages which can be logged, printed, etc.
PrintingStatsRecorder Prints portal statistics to std out.
PrintingStatsRecorderFactory Produces a PrintingStatsRecorder, an implementation of IStatsRecorder
RecordChannelAddedToLayoutWorkerTask Records the addition of a channel to a user's layout in a separate thread.
RecordChannelDefinitionModifiedWorkerTask Records the modifying of a published channel in a separate thread.
RecordChannelDefinitionPublishedWorkerTask Records the publishing of a channel in a separate thread.
RecordChannelDefinitionRemovedWorkerTask Records the removal of a published channel in a separate thread.
RecordChannelInstantiatedWorkerTask Records the instantiation of a channel in a separate thread.
RecordChannelMovedInLayoutWorkerTask Records the moving of a channel in a user's layout in a separate thread.
RecordChannelRemovedFromLayoutWorkerTask Records the removal of a channel from a user's layout in a separate thread.
RecordChannelRenderedWorkerTask Records the rendering of a channel in a separate thread.
RecordChannelTargetedWorkerTask Records the targeting of a channel in a separate thread.
RecordChannelUpdatedInLayoutWorkerTask Records the updating of a channel in a user's layout in a separate thread.
RecordFolderAddedToLayoutWorkerTask Records the addition of a folder to a user's layout in a separate thread.
RecordFolderMovedInLayoutWorkerTask Records the moving of a folder in a user's layout in a separate thread.
RecordFolderRemovedFromLayoutWorkerTask Records the removal of a folder from a user's layout in a separate thread.
RecordFolderUpdatedInLayoutWorkerTask Records the updating of a folder in a user's layout in a separate thread.
RecordLoginWorkerTask Records a user login in a separate thread.
RecordLogoutWorkerTask Records a user logout in a separate thread.
RecordSessionCreatedWorkerTask Records creation of a new session in a separate thread.
RecordSessionDestroyedWorkerTask Records destruction of a session in a separate thread.
StatsRecorderLayoutEventListener Listens to events generated by an IUserLayoutManager.
StatsRecorderSettings This class is responsible for maintaining the on/off settings for each type of portal event that the StatsRecorder can record.
StatsRecorderWorkerTask Base class for all stats recorder worker tasks to extend.
 


uPortal 2.4.1
API Documentation