Replaces the OG TimerTask with a Promises based implementation.
In combination with the previous commit, all of SQ has been moved
to the Promises infrastructure and makes using any of the new
concurrency functionality (Actors, Channels, etc.) more easily available
for future SQ enhancements.
This PR is a continuation of the not yet accepted PR #417. If desired / required,
I am happy to pull the 2 commits into a clean PR based on main.
Replaces the OG TimerTask with a Promises based implementation.
In combination with the previous commit, all of SQ has been moved to the Promises infrastructure and makes using any of the new concurrency functionality (Actors, Channels, etc.) more easily available for future SQ enhancements.
This PR is a continuation of the not yet accepted PR #417. If desired / required, I am happy to pull the 2 commits into a clean PR based on main.