public boolean isResettable() {
        if (resetting == true) {
            return false;
        } else if (!broken) {
            return false;
        } else {
            long now = System.currentTimeMillis();
            return now >= this.resetOn.getTime();
        }
    }
@return true if the circuit can be reset
plugins/circuit-breaker-policy/src/main/java/io/apiman/plugins/circuit_breaker/Circuit.java