# Class: com.pnfsoftware.jeb.util.concurrent.Watchdog

Enforce time\-outs on operations and throw [OperationTimedOutException](OperationTimedOutException). Same as [TimedOperationVerifier](TimedOperationVerifier).

## Constructor: Watchdog
- parameter: `t0`, type: `long`
- parameter: `maxExecTime`, type: `long`


## Constructor: Watchdog
- parameter: `maxExecTime`, type: `long`


## Constructor: Watchdog


## Method: getInitTime
- return type: `long`


## Method: getMaxExecTime
- return type: `long`


## Method: verify


## Static Method: reportInterruption
- parameter: `e`, type: `java.lang.InterruptedException`


## Static Method: verify
- parameter: `o`, type: `com.pnfsoftware.jeb.util.concurrent.Watchdog`


## Static Method: verifyInterruptions


