Interface CBooleanWaiter
-
- All Superinterfaces:
CBaseState<java.lang.Boolean>
,CBaseWaiter<java.lang.Boolean>
,CObjectWaiter<java.lang.Boolean>
,java.io.Serializable
- All Known Implementing Classes:
CDynamicBooleanExtension
,CStaticBooleanExtension
public interface CBooleanWaiter extends CObjectWaiter<java.lang.Boolean>
CBooleanWaiter is an interface for Boolean waiter related methods.
-
-
Field Summary
-
Fields inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
serialVersionUID
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default boolean
waitIsFalse()
Wait forCTypeExtensionConfigs.getDefaultWaitInSeconds()
number of milliseconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is falsedefault boolean
waitIsFalse(int waitInSeconds)
Wait for defined number of seconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is falsedefault boolean
waitIsFalse(int waitInSeconds, int intervalInMilliSeconds)
Wait for defined number of seconds till actual value is falsedefault boolean
waitIsTrue()
Wait forCTypeExtensionConfigs.getDefaultWaitInSeconds()
number of milliseconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is truedefault boolean
waitIsTrue(int waitInSeconds)
Wait for defined number of seconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is truedefault boolean
waitIsTrue(int waitInSeconds, int intervalInMilliSeconds)
Wait for defined number of seconds till actual value is true-
Methods inherited from interface org.catools.common.extensions.states.interfaces.CBaseState
getBaseValue
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CBaseWaiter
getDefaultWaitInSeconds, getDefaultWaitIntervalInMilliSeconds
-
Methods inherited from interface org.catools.common.extensions.wait.interfaces.CObjectWaiter
_waiter, wait, wait, wait, waitEquals, waitEquals, waitEquals, waitEqualsAny, waitEqualsAny, waitEqualsAny, waitEqualsNone, waitEqualsNone, waitEqualsNone, waitIsNotNull, waitIsNotNull, waitIsNotNull, waitIsNull, waitIsNull, waitIsNull, waitNotEquals, waitNotEquals, waitNotEquals
-
-
-
-
Method Detail
-
waitIsFalse
default boolean waitIsFalse()
Wait forCTypeExtensionConfigs.getDefaultWaitInSeconds()
number of milliseconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is false- Returns:
- true if wait operation succeed otherwise return false
-
waitIsFalse
default boolean waitIsFalse(int waitInSeconds)
Wait for defined number of seconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is false- Parameters:
waitInSeconds
- maximum wait time- Returns:
- true if wait operation succeed otherwise return false
-
waitIsFalse
default boolean waitIsFalse(int waitInSeconds, int intervalInMilliSeconds)
Wait for defined number of seconds till actual value is false- Parameters:
waitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in milliseconds- Returns:
- true if wait operation succeed otherwise return false
-
waitIsTrue
default boolean waitIsTrue()
Wait forCTypeExtensionConfigs.getDefaultWaitInSeconds()
number of milliseconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is true- Returns:
- true if wait operation succeed otherwise return false
-
waitIsTrue
default boolean waitIsTrue(int waitInSeconds)
Wait for defined number of seconds withCTypeExtensionConfigs.getDefaultWaitIntervalInMilliSeconds()
interval till actual value is true- Parameters:
waitInSeconds
- maximum wait time- Returns:
- true if wait operation succeed otherwise return false
-
waitIsTrue
default boolean waitIsTrue(int waitInSeconds, int intervalInMilliSeconds)
Wait for defined number of seconds till actual value is true- Parameters:
waitInSeconds
- maximum wait timeintervalInMilliSeconds
- interval between retries in milliseconds- Returns:
- true if wait operation succeed otherwise return false
-
-