coherence-community / oracle-bedrock

Oracle Bedrock
Other
55 stars 31 forks source link

Refactor the Ensured and Eventually class to use Options instead of TimeoutConstraints #316

Closed brianoliver closed 8 years ago

brianoliver commented 8 years ago

By refactoring the Ensured, DeferredHelper and Eventually classes to use Options for representing timeout constraints, we dramatically simplify the API and increase the flexibility for defining timeouts. Furthermore, by using Options we can remove the requirement for and to implement the TimeoutConstraint interface.

brianoliver commented 8 years ago

This issue was imported from JIRA ORACLETOOLS-316

brianoliver commented 8 years ago

Reported by @brianoliver

brianoliver commented 8 years ago

Marked as fixed by @brianoliver on Saturday, April 23rd 2016, 10:24:33 pm