Package com.dhemery.polling.events

Examples of com.dhemery.polling.events.ConditionDissatisfied


            if(condition.isSatisfied()) {
                publisher.publish(new ConditionSatisfied(condition, failureCount));
                return;
            }
            failureCount++;
            publisher.publish(new ConditionDissatisfied(condition, failureCount));
            ticker.tick();
        } while(!ticker.isExpired());

        throw new PollTimeoutException(condition);
    }
View Full Code Here


    public boolean isSatisfied() {
        boolean isSatisfied = condition.isSatisfied();
        if(isSatisfied) publisher.publish(new ConditionSatisfied(condition, failureCount));
        else {
            failureCount++;
            publisher.publish(new ConditionDissatisfied(condition, failureCount));
        }
        return isSatisfied;
    }
View Full Code Here

TOP

Related Classes of com.dhemery.polling.events.ConditionDissatisfied

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.