Package pl.tkowalcz.tjahzi.stats
Class MutableMonitoringModuleWrapper
java.lang.Object
pl.tkowalcz.tjahzi.stats.MutableMonitoringModuleWrapper
- All Implemented Interfaces:
MonitoringModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAgentError(Throwable throwable) voidaddPipelineError(Throwable cause) voidvoidvoidincrementDroppedPuts(Throwable throwable) voidvoidvoidincrementHttpErrors(int status, String content) voidvoidvoidincrementSentHttpRequests(int sizeBytes) voidonClose()voidrecordResponseTime(long time) voidsetMonitoringModule(MonitoringModule monitoringModule) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pl.tkowalcz.tjahzi.stats.MonitoringModule
getClock
-
Constructor Details
-
MutableMonitoringModuleWrapper
public MutableMonitoringModuleWrapper()
-
-
Method Details
-
setMonitoringModule
-
incrementDroppedPuts
public void incrementDroppedPuts()- Specified by:
incrementDroppedPutsin interfaceMonitoringModule
-
incrementDroppedPuts
- Specified by:
incrementDroppedPutsin interfaceMonitoringModule
-
incrementSentHttpRequests
public void incrementSentHttpRequests(int sizeBytes) - Specified by:
incrementSentHttpRequestsin interfaceMonitoringModule
-
incrementFailedHttpRequests
public void incrementFailedHttpRequests()- Specified by:
incrementFailedHttpRequestsin interfaceMonitoringModule
-
incrementRetriedHttpRequests
public void incrementRetriedHttpRequests()- Specified by:
incrementRetriedHttpRequestsin interfaceMonitoringModule
-
addAgentError
- Specified by:
addAgentErrorin interfaceMonitoringModule
-
incrementHttpConnectAttempts
public void incrementHttpConnectAttempts()- Specified by:
incrementHttpConnectAttemptsin interfaceMonitoringModule
-
addPipelineError
- Specified by:
addPipelineErrorin interfaceMonitoringModule
-
incrementChannelInactive
public void incrementChannelInactive()- Specified by:
incrementChannelInactivein interfaceMonitoringModule
-
incrementHttpResponses
public void incrementHttpResponses()- Specified by:
incrementHttpResponsesin interfaceMonitoringModule
-
incrementHttpErrors
- Specified by:
incrementHttpErrorsin interfaceMonitoringModule
-
recordResponseTime
public void recordResponseTime(long time) - Specified by:
recordResponseTimein interfaceMonitoringModule
-
onClose
public void onClose()- Specified by:
onClosein interfaceMonitoringModule
-