Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.4.0
-
Reviewed
Description
The same idioms regarding queue path strings are repeated over and over in the codebase. Including but not limited to:
- Get parent queue of a queue path
- Split queue path and iterate through it
- Traverse a queue path all the way to root
It also inherently provides some kind of type safety and documentation extension to the code (eg. instead of Map<String, Object> the Map<QueuePath, Object> communicates more clearly what we group items by).
Attachments
Issue Links
- links to