net.thucydides.core.scheduling
Class TimeSchedule<T>

Package class diagram package TimeSchedule
java.lang.Object
  extended by net.thucydides.core.scheduling.TimeSchedule<T>
Direct Known Subclasses:
PollingSchedule, TimeoutSchedule

public abstract class TimeSchedule<T>
extends Object


Field Summary
protected  ThucydidesFluentWait<T> fluentWait
           
 
Constructor Summary
TimeSchedule(ThucydidesFluentWait<T> fluentWait, int amount)
           
 
Method Summary
 ThucydidesFluentWait<T> hour()
           
 ThucydidesFluentWait<T> hours()
           
 ThucydidesFluentWait<T> milliseconds()
           
 ThucydidesFluentWait<T> minute()
           
 ThucydidesFluentWait<T> minutes()
           
 ThucydidesFluentWait<T> second()
           
 ThucydidesFluentWait<T> seconds()
           
protected abstract  ThucydidesFluentWait<T> updateWaitBy(int amount, TimeUnit unit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fluentWait

protected final ThucydidesFluentWait<T> fluentWait
Constructor Detail

TimeSchedule

public TimeSchedule(ThucydidesFluentWait<T> fluentWait,
                    int amount)
Method Detail

updateWaitBy

protected abstract ThucydidesFluentWait<T> updateWaitBy(int amount,
                                                        TimeUnit unit)

milliseconds

public ThucydidesFluentWait<T> milliseconds()

second

public ThucydidesFluentWait<T> second()

seconds

public ThucydidesFluentWait<T> seconds()

minute

public ThucydidesFluentWait<T> minute()

minutes

public ThucydidesFluentWait<T> minutes()

hour

public ThucydidesFluentWait<T> hour()

hours

public ThucydidesFluentWait<T> hours()


Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.