Package org.alfresco.heartbeat
Class SessionsUsageDataCollector
java.lang.Object
org.alfresco.heartbeat.HBBaseDataCollector
org.alfresco.heartbeat.SessionsUsageDataCollector
- Collector ID: acs.repository.usage.sessions
- Data:
- activeTickets: int - The number of non-expired tickets.
RepoServerMgmtMBean.getTicketCountNonExpired()
- activeTickets: int - The number of non-expired tickets.
- Author:
- eknizat
-
Constructor Summary
ConstructorsConstructorDescriptionSessionsUsageDataCollector(String collectorId, String collectorVersion, String cronExpression, HeartBeatJobScheduler hbJobScheduler) -
Method Summary
Modifier and TypeMethodDescriptionList<org.alfresco.heartbeat.datasender.HBData>This method returns data to be collected.voidsetCurrentRepoDescriptorDAO(DescriptorDAO currentRepoDescriptorDAO) voidsetRepoServerMgmt(RepoServerMgmtMBean repoServerMgmt) Methods inherited from class org.alfresco.heartbeat.HBBaseDataCollector
deregister, getCollectorId, getCollectorVersion, getCronExpression, getHbJobScheduler, register, setHbDataCollectorService, setHbJobScheduler
-
Constructor Details
-
SessionsUsageDataCollector
public SessionsUsageDataCollector(String collectorId, String collectorVersion, String cronExpression, HeartBeatJobScheduler hbJobScheduler)
-
-
Method Details
-
setCurrentRepoDescriptorDAO
-
setRepoServerMgmt
-
collectData
Description copied from class:HBBaseDataCollectorThis method returns data to be collected.- Specified by:
collectDatain classHBBaseDataCollector- Returns:
- List of
HBData
-