Closed jurentie closed 6 years ago
The StateDMI_Processor.processCommands method processes the commands. This is similar to TSTool TSEngine. processCommands. The reason for the different class name is that TSEngine was created long ago and then TSCommandProcessor was added as a more object-oriented, abstracted design. TSEngine and TSCommandProcessor have methods that go back and forth.
The TSCommandProcessor.resetWorkflowProperties method is called right before TSEngine.processCommands is called. A similar StateDMI_Processor.resetWorkflowProperties method exists. Clearing the property hashmap needs to be done in StateDMI, similar to TSTool code.
Other pieces that are missing in StateDMI can be found by searching the code for the property hashmap variable name or related methods.
Need to add a properties tab in the results section to test properties