A stake in the ground
Fixed type parameters
Modularized
Redesigned
Added utility methods
Double down on visitors over futures
Separated Jersey concerns from asynchronous execution concerns
Simplified AsynchronizedMapResourceProvider by adding provider variant that returns a Future
Added general retry facility
Refactored RetrierFuture for greater clarity and reusability
Refactored adapter classes to clarify which things are primary and which secondary.
Added sync and future resource deletion capabilities
Added Closeable adaptation
Added full and partial update capabilities
Added sync and async variants not qualified by key
Fixed signatures
Added retry adapters for set and delete, just like get
Got rid of error-prone resource-closing requirement
Split apart resource-navigation and resource-access concerns
Unified sync and async w/ Rx Java