protected void doCall()

in health/src/main/java/org/acme/health/RunTooLongHealthCheck.java [39:49]


    protected void doCall(HealthCheckResultBuilder builder, Map<String, Object> options) {
        builder.detail("toolong", "Reports DOWN when run for too long");
        if (firstCallTimeMillis == 0) {
            builder.unknown();
            firstCallTimeMillis = System.currentTimeMillis();
        } else if ((System.currentTimeMillis() - firstCallTimeMillis) < 10 * 1000L) {
            builder.up();
        } else {
            builder.down();
        }
    }