Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Done
-
scheduled_task 0.3
-
- V1Adapter and V2Adapter are removed
- A single class has replaced the two classes
- Existing tests are sufficient
-
Windows
-
1
-
Windows 2018-08-08
-
Needs Assessment
Description
After the refactoring in MODULES-7425, it's evident that there is no particularly useful difference between the V1Adapter and V2Adapter classes.
Given this, create a single class that parameterizes the two minor differences:
- Setting compatibility level on new tasks
- Filtering tasks by a compatibility level
This will simplify the class hierarchy
Attachments
Issue Links
- blocks
-
MODULES-7463 scheduled_task : Merge TaskScheduler2 code into the single adapter class
-
- Closed
-
- is blocked by
-
MODULES-7425 scheduled_task : Refactor extraneous methods from taskscheduler2.rb
-
- Closed
-