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