Package org.jumpmind.symmetric.statistic
Class MockStatisticManager
java.lang.Object
org.jumpmind.symmetric.statistic.MockStatisticManager
- All Implemented Interfaces:
IStatisticManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddJobStats(String targetNodeId, int targetNodeCount, String jobName, long startTime, long endTime, long processedCount) voidaddJobStats(String jobName, long startTime, long endTime, long processedCount) voidaddJobStats(String jobName, long startTime, long endTime, long processedCount, Exception e) voidaddJobStats(String jobName, long startTime, long endTime, long processedCount, String errorMessage) voidaddRouterStats(long startDataId, long endDataId, long dataReadCount, long peekAheadFillCount, List<DataGap> dataGaps, Set<String> transactions, Collection<OutgoingBatch> batches) voidflush()getNodeStatsForPeriod(Date start, Date end, String nodeId, int periodSizeInMinutes) getRouterStatsByBatch(Long batchId) voidincrementDataBytesExtracted(String channelId, long count) voidincrementDataBytesLoaded(String channelId, long count) voidincrementDataBytesLoadedOutgoing(String channelId, long count) voidincrementDataBytesSent(String channelId, long count) voidincrementDataEventInserted(String channelId, long count) voidincrementDataExtracted(String channelId, long count) voidincrementDataExtractedErrors(String channelId, long count) voidincrementDataLoaded(String channelId, long count) voidincrementDataLoadedErrors(String channelId, long count) voidincrementDataLoadedOutgoing(String channelId, long count) voidincrementDataLoadedOutgoingErrors(String channelId, long count) voidincrementDataRouted(String channelId, long count) voidincrementDataSent(String channelId, long count) voidincrementDataSentErrors(String channelId, long count) voidincrementNodesDisabled(long count) voidincrementNodesLoaded(long count) voidincrementNodesPulled(long count) voidincrementNodesPushed(long count) voidincrementNodesRegistered(long count) voidincrementNodesRejected(long count) voidincrementPurgedBatchIncomingRows(long count) voidincrementPurgedBatchOutgoingRows(long count) voidincrementPurgedDataEventRows(long count) voidincrementPurgedDataRows(long count) voidincrementPurgedExpiredDataRows(long count) voidincrementPurgedStrandedDataEventRows(long count) voidincrementPurgedStrandedDataRows(long count) voidvoidvoidincrementTotalNodesPulledTime(long count) voidincrementTotalNodesPushedTime(long count) voidincrementTriggersCreatedCount(long count) voidincrementTriggersRebuiltCount(long count) voidincrementTriggersRemovedCount(long count) voidvoidremoveRouterStatsByBatch(Long batchId) voidsetDataUnRouted(String channelId, long count)
-
Constructor Details
-
MockStatisticManager
public MockStatisticManager()
-
-
Method Details
-
getProcessInfos
- Specified by:
getProcessInfosin interfaceIStatisticManager
-
getProcessInfosThatHaveDoneWork
- Specified by:
getProcessInfosThatHaveDoneWorkin interfaceIStatisticManager
-
removeProcessInfo
-
newProcessInfo
- Specified by:
newProcessInfoin interfaceIStatisticManager
-
getNodesWithProcessesInError
- Specified by:
getNodesWithProcessesInErrorin interfaceIStatisticManager
-
flush
public void flush()- Specified by:
flushin interfaceIStatisticManager
-
addJobStats
- Specified by:
addJobStatsin interfaceIStatisticManager
-
incrementRestart
public void incrementRestart()- Specified by:
incrementRestartin interfaceIStatisticManager
-
incrementNodesPulled
public void incrementNodesPulled(long count) - Specified by:
incrementNodesPulledin interfaceIStatisticManager
-
incrementNodesRegistered
public void incrementNodesRegistered(long count) - Specified by:
incrementNodesRegisteredin interfaceIStatisticManager
-
incrementNodesPushed
public void incrementNodesPushed(long count) - Specified by:
incrementNodesPushedin interfaceIStatisticManager
-
incrementTotalNodesPulledTime
public void incrementTotalNodesPulledTime(long count) - Specified by:
incrementTotalNodesPulledTimein interfaceIStatisticManager
-
incrementTotalNodesPushedTime
public void incrementTotalNodesPushedTime(long count) - Specified by:
incrementTotalNodesPushedTimein interfaceIStatisticManager
-
incrementNodesRejected
public void incrementNodesRejected(long count) - Specified by:
incrementNodesRejectedin interfaceIStatisticManager
-
incrementDataLoadedErrors
- Specified by:
incrementDataLoadedErrorsin interfaceIStatisticManager
-
incrementDataBytesLoaded
- Specified by:
incrementDataBytesLoadedin interfaceIStatisticManager
-
incrementDataBytesSent
- Specified by:
incrementDataBytesSentin interfaceIStatisticManager
-
incrementDataEventInserted
- Specified by:
incrementDataEventInsertedin interfaceIStatisticManager
-
incrementDataExtractedErrors
- Specified by:
incrementDataExtractedErrorsin interfaceIStatisticManager
-
incrementDataBytesExtracted
- Specified by:
incrementDataBytesExtractedin interfaceIStatisticManager
-
setDataUnRouted
- Specified by:
setDataUnRoutedin interfaceIStatisticManager
-
incrementDataRouted
- Specified by:
incrementDataRoutedin interfaceIStatisticManager
-
incrementDataSentErrors
- Specified by:
incrementDataSentErrorsin interfaceIStatisticManager
-
incrementDataExtracted
- Specified by:
incrementDataExtractedin interfaceIStatisticManager
-
incrementDataLoaded
- Specified by:
incrementDataLoadedin interfaceIStatisticManager
-
incrementDataSent
- Specified by:
incrementDataSentin interfaceIStatisticManager
-
getWorkingChannelStats
- Specified by:
getWorkingChannelStatsin interfaceIStatisticManager
-
getWorkingHostStats
- Specified by:
getWorkingHostStatsin interfaceIStatisticManager
-
incrementNodesLoaded
public void incrementNodesLoaded(long count) - Specified by:
incrementNodesLoadedin interfaceIStatisticManager
-
incrementNodesDisabled
public void incrementNodesDisabled(long count) - Specified by:
incrementNodesDisabledin interfaceIStatisticManager
-
incrementPurgedBatchIncomingRows
public void incrementPurgedBatchIncomingRows(long count) - Specified by:
incrementPurgedBatchIncomingRowsin interfaceIStatisticManager
-
incrementPurgedBatchOutgoingRows
public void incrementPurgedBatchOutgoingRows(long count) - Specified by:
incrementPurgedBatchOutgoingRowsin interfaceIStatisticManager
-
incrementPurgedDataRows
public void incrementPurgedDataRows(long count) - Specified by:
incrementPurgedDataRowsin interfaceIStatisticManager
-
incrementPurgedDataEventRows
public void incrementPurgedDataEventRows(long count) - Specified by:
incrementPurgedDataEventRowsin interfaceIStatisticManager
-
incrementTriggersRemovedCount
public void incrementTriggersRemovedCount(long count) - Specified by:
incrementTriggersRemovedCountin interfaceIStatisticManager
-
incrementTriggersRebuiltCount
public void incrementTriggersRebuiltCount(long count) - Specified by:
incrementTriggersRebuiltCountin interfaceIStatisticManager
-
incrementTriggersCreatedCount
public void incrementTriggersCreatedCount(long count) - Specified by:
incrementTriggersCreatedCountin interfaceIStatisticManager
-
addRouterStats
public void addRouterStats(long startDataId, long endDataId, long dataReadCount, long peekAheadFillCount, List<DataGap> dataGaps, Set<String> transactions, Collection<OutgoingBatch> batches) - Specified by:
addRouterStatsin interfaceIStatisticManager
-
getRouterStatsByBatch
- Specified by:
getRouterStatsByBatchin interfaceIStatisticManager
-
removeRouterStatsByBatch
- Specified by:
removeRouterStatsByBatchin interfaceIStatisticManager
-
addJobStats
public void addJobStats(String targetNodeId, int targetNodeCount, String jobName, long startTime, long endTime, long processedCount) - Specified by:
addJobStatsin interfaceIStatisticManager
-
getNodeStatsForPeriod
public TreeMap<Date,Map<String, getNodeStatsForPeriodChannelStats>> (Date start, Date end, String nodeId, int periodSizeInMinutes) - Specified by:
getNodeStatsForPeriodin interfaceIStatisticManager
-
incrementDataLoadedOutgoingErrors
- Specified by:
incrementDataLoadedOutgoingErrorsin interfaceIStatisticManager
-
incrementDataBytesLoadedOutgoing
- Specified by:
incrementDataBytesLoadedOutgoingin interfaceIStatisticManager
-
incrementDataLoadedOutgoing
- Specified by:
incrementDataLoadedOutgoingin interfaceIStatisticManager
-
incrementTableRows
- Specified by:
incrementTableRowsin interfaceIStatisticManager
-
incrementPurgedStrandedDataRows
public void incrementPurgedStrandedDataRows(long count) - Specified by:
incrementPurgedStrandedDataRowsin interfaceIStatisticManager
-
incrementPurgedStrandedDataEventRows
public void incrementPurgedStrandedDataEventRows(long count) - Specified by:
incrementPurgedStrandedDataEventRowsin interfaceIStatisticManager
-
incrementPurgedExpiredDataRows
public void incrementPurgedExpiredDataRows(long count) - Specified by:
incrementPurgedExpiredDataRowsin interfaceIStatisticManager
-
getMostRecentActiveTableSynced
- Specified by:
getMostRecentActiveTableSyncedin interfaceIStatisticManager
-
getTotalLoadedRows
- Specified by:
getTotalLoadedRowsin interfaceIStatisticManager
-
addJobStats
public void addJobStats(String jobName, long startTime, long endTime, long processedCount, Exception e) - Specified by:
addJobStatsin interfaceIStatisticManager
-
getWorkingJobStats
- Specified by:
getWorkingJobStatsin interfaceIStatisticManager
-
addJobStats
public void addJobStats(String jobName, long startTime, long endTime, long processedCount, String errorMessage) - Specified by:
addJobStatsin interfaceIStatisticManager
-