Class StatisticService
java.lang.Object
org.jumpmind.symmetric.service.impl.AbstractService
org.jumpmind.symmetric.service.impl.StatisticService
- All Implemented Interfaces:
IService,IStatisticService
- See Also:
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.service.impl.AbstractService
log, parameterService, platform, sqlTemplate, sqlTemplateDirty, symmetricDialect, tablePrefix -
Constructor Summary
ConstructorsConstructorDescriptionStatisticService(IParameterService parameterService, ISymmetricDialect dialect) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteChannelStatsForPeriod(Date start, Date end, String nodeId) getChannelStatsForPeriod(Date start, Date end, String nodeId, int periodSizeInMinutes) getHostStatsForPeriod(Date start, Date end, String nodeId) getHostStatsForPeriod(Date start, Date end, String nodeId, int periodSizeInMinutes) getJobStatsForNode(String nodeId) getJobStatsForPeriod(Date start, Date end, String nodeId) getMinNodeStats(String nodeId) getNodeStatsForPeriod(Date start, Date end, String nodeId, int periodSizeInMinutes) voidsave(ChannelStats stats) voidvoidtruncateToMinutes(Date date) Methods inherited from class org.jumpmind.symmetric.service.impl.AbstractService
assertNotNull, buildBatchOrderBy, buildBatchParams, buildBatchWhere, buildBatchWhereFromFilter, close, createSqlReplacementTokens, getJdbcTemplate, getParameterService, getSql, getSymmetricDialect, getTablePrefix, getTargetDialect, getTargetPlatform, getTargetPlatform, isCalledFromSymmetricAdminTool, isSet, isStreamClosedByClient, isSymmetricTable, logOnce, maxDate, readAcks, sendAck, setSqlMap, synchronize, toNodeIds, toNodeIds
-
Constructor Details
-
StatisticService
-
-
Method Details
-
save
- Specified by:
savein interfaceIStatisticService
-
save
- Specified by:
savein interfaceIStatisticService
-
getJobStatsForPeriod
- Specified by:
getJobStatsForPeriodin interfaceIStatisticService
-
getJobStatsForNode
- Specified by:
getJobStatsForNodein interfaceIStatisticService
-
getChannelStatsForPeriod
public TreeMap<Date,Map<String, getChannelStatsForPeriodChannelStats>> (Date start, Date end, String nodeId, int periodSizeInMinutes) - Specified by:
getChannelStatsForPeriodin interfaceIStatisticService
-
deleteChannelStatsForPeriod
- Specified by:
deleteChannelStatsForPeriodin interfaceIStatisticService
-
getNodeStatsForPeriod
public TreeMap<Date,Map<String, getNodeStatsForPeriodChannelStats>> (Date start, Date end, String nodeId, int periodSizeInMinutes) - Specified by:
getNodeStatsForPeriodin interfaceIStatisticService
-
getMinNodeStats
- Specified by:
getMinNodeStatsin interfaceIStatisticService
-
save
- Specified by:
savein interfaceIStatisticService
-
getHostStatsForPeriod
- Specified by:
getHostStatsForPeriodin interfaceIStatisticService
-
getHostStatsForPeriod
public TreeMap<Date,HostStats> getHostStatsForPeriod(Date start, Date end, String nodeId, int periodSizeInMinutes) - Specified by:
getHostStatsForPeriodin interfaceIStatisticService
-
truncateToMinutes
-