...
This component is responsible of the execution of each action. It implements a queue and a list of operations to manage it. Furthemore, the queue implements a workflow where it is possible restore the las correct configuration if some operations didn't work correctlydid not work correctly. Before that execute a list the actions, the queue was in the PREPARE state where it is saved the configuration. After, it starts to execute each queued action (EXECUTE state) while these actions are executed it can be two different cases. If all it was executed correctly, the queue commits all the configuration (COMMIT state) and if it happened some error it restored the configuration in the ROLLBACK state.
SessionManager and Protocol component
...