Package org.alfresco.heartbeat
Class SessionsUsageDataCollector
- java.lang.Object
-
- org.alfresco.heartbeat.HBBaseDataCollector
-
- org.alfresco.heartbeat.SessionsUsageDataCollector
-
public class SessionsUsageDataCollector extends HBBaseDataCollector
- 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
Constructors Constructor Description SessionsUsageDataCollector(java.lang.String collectorId, java.lang.String collectorVersion, java.lang.String cronExpression, HeartBeatJobScheduler hbJobScheduler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.alfresco.heartbeat.datasender.HBData>collectData()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 Detail
-
SessionsUsageDataCollector
public SessionsUsageDataCollector(java.lang.String collectorId, java.lang.String collectorVersion, java.lang.String cronExpression, HeartBeatJobScheduler hbJobScheduler)
-
-
Method Detail
-
setCurrentRepoDescriptorDAO
public void setCurrentRepoDescriptorDAO(DescriptorDAO currentRepoDescriptorDAO)
-
setRepoServerMgmt
public void setRepoServerMgmt(RepoServerMgmtMBean repoServerMgmt)
-
collectData
public java.util.List<org.alfresco.heartbeat.datasender.HBData> collectData()
Description copied from class:HBBaseDataCollectorThis method returns data to be collected.- Specified by:
collectDatain classHBBaseDataCollector- Returns:
- List of
HBData
-
-