public class HealthCheckData extends Object
Constructor and Description |
---|
HealthCheckData() |
Modifier and Type | Method and Description |
---|---|
void |
addDeadlock() |
void |
addMaxLoopExceeded() |
void |
addMIInvocation(boolean isFailure,
long invocationTime) |
void |
addMILockWait(long waitTime) |
void |
addTresholdLoopExceeded() |
long |
getAverageMILockWaitTime() |
long |
getAverageOfLastTenMILockWaitTimes() |
long |
getAverageTimeOfAllCorrectInvocations() |
long |
getAverageTimeOfLastTenCorrectInvocations() |
static HealthCheckData |
getInstance() |
long |
getNumberOfDeadlocks() |
long |
getNumberOfMaxLoopExceeded() |
long |
getNumberOfMICorrectInvocations() |
long |
getNumberOfMIFailedInvocations() |
long |
getNumberOfTreasholdLoopExceeded() |
public static HealthCheckData getInstance()
public void addMIInvocation(boolean isFailure, long invocationTime)
public void addMILockWait(long waitTime)
public long getNumberOfMICorrectInvocations()
public long getNumberOfMIFailedInvocations()
public long getAverageTimeOfAllCorrectInvocations()
public long getAverageTimeOfLastTenCorrectInvocations()
public long getAverageMILockWaitTime()
public long getAverageOfLastTenMILockWaitTimes()
public void addDeadlock()
public long getNumberOfDeadlocks()
public void addMaxLoopExceeded()
public long getNumberOfMaxLoopExceeded()
public void addTresholdLoopExceeded()
public long getNumberOfTreasholdLoopExceeded()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.