Package fr.dyade.aaa.agent
Class CheckServerTask
- java.lang.Object
-
- java.util.TimerTask
-
- fr.dyade.aaa.agent.CheckServerTask
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intcommitCount(package private) longdterr(package private) longdtwarn(package private) AgentEngineengine(package private) longlastEngineChangeDate(package private) longlastEngineWarnDate(package private) longlastThrow(package private) longlastTransactionChangeDate(package private) longlastTransactionWarnDate(package private) Vector<CheckServerListener>listenersprivate static Loggerlogmon(package private) longreactCount(package private) Transactiontransaction
-
Constructor Summary
Constructors Constructor Description CheckServerTask(long dterr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleancheckEngine(long now)private booleancheckTransaction(long now)private booleanidleEngine()voidregisterListener(CheckServerListener listener)voidrun()private voidthrowListeners()voidunregisterListener(CheckServerListener listener)-
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
-
-
-
-
Field Detail
-
logmon
private static Logger logmon
-
dtwarn
long dtwarn
-
dterr
long dterr
-
lastThrow
long lastThrow
-
engine
AgentEngine engine
-
transaction
Transaction transaction
-
listeners
Vector<CheckServerListener> listeners
-
lastEngineChangeDate
long lastEngineChangeDate
-
lastEngineWarnDate
long lastEngineWarnDate
-
reactCount
long reactCount
-
commitCount
int commitCount
-
lastTransactionChangeDate
long lastTransactionChangeDate
-
lastTransactionWarnDate
long lastTransactionWarnDate
-
-
Method Detail
-
registerListener
public void registerListener(CheckServerListener listener)
-
unregisterListener
public void unregisterListener(CheckServerListener listener)
-
throwListeners
private void throwListeners()
-
idleEngine
private boolean idleEngine()
-
checkEngine
private boolean checkEngine(long now)
-
checkTransaction
private boolean checkTransaction(long now)
-
-