@PermitAll public class HealthCheck extends Object implements HealthCheckMXBean
| Constructor and Description |
|---|
HealthCheck() |
| Modifier and Type | Method and Description |
|---|---|
long |
getAverageMILockWaitTime() |
long |
getAverageOfLastTenMILockWaitTimes() |
long |
getAverageTimeOfAllCorrectInvocations() |
long |
getAverageTimeOfLastTenCorrectInvocations() |
long |
getDBResponseTime() |
long |
getJMXQueueSize() |
long |
getNumberOfCurrentActiveUsers() |
long |
getNumberOfMaxLoopExceeded() |
long |
getNumberOfMICorrectInvocations() |
long |
getNumberOfMIFailedInvocations() |
long |
getNumberOfTreasholdLoopExceeded() |
void |
registerInJMX() |
void |
unregisterFromJMX() |
@PostConstruct public void registerInJMX()
@PreDestroy public void unregisterFromJMX()
public long getJMXQueueSize()
getJMXQueueSize in interface HealthCheckMXBeanpublic long getNumberOfMICorrectInvocations()
getNumberOfMICorrectInvocations in interface HealthCheckMXBeanpublic long getNumberOfMIFailedInvocations()
getNumberOfMIFailedInvocations in interface HealthCheckMXBeanpublic long getAverageTimeOfAllCorrectInvocations()
getAverageTimeOfAllCorrectInvocations in interface HealthCheckMXBeanpublic long getAverageTimeOfLastTenCorrectInvocations()
getAverageTimeOfLastTenCorrectInvocations in interface HealthCheckMXBeanpublic long getAverageMILockWaitTime()
getAverageMILockWaitTime in interface HealthCheckMXBeanpublic long getAverageOfLastTenMILockWaitTimes()
getAverageOfLastTenMILockWaitTimes in interface HealthCheckMXBeanpublic long getNumberOfMaxLoopExceeded()
getNumberOfMaxLoopExceeded in interface HealthCheckMXBeanpublic long getNumberOfTreasholdLoopExceeded()
getNumberOfTreasholdLoopExceeded in interface HealthCheckMXBeanpublic long getDBResponseTime()
getDBResponseTime in interface HealthCheckMXBeanpublic long getNumberOfCurrentActiveUsers()
getNumberOfCurrentActiveUsers in interface HealthCheckMXBeanCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.