Package net.thucydides.core.scheduling
Class TimeSchedule<T>
- java.lang.Object
-
- net.thucydides.core.scheduling.TimeSchedule<T>
-
- Direct Known Subclasses:
PollingSchedule
,TimeoutSchedule
public abstract class TimeSchedule<T> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ThucydidesFluentWait<T>
fluentWait
-
Constructor Summary
Constructors Constructor Description TimeSchedule(ThucydidesFluentWait<T> fluentWait, int amount)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
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()
-
-