Interface TransitionRequestManager

All Known Implementing Classes:
DefaultTransitionRequestManager

public interface TransitionRequestManager
Service responsible for managing workflow state transitions. This includes ChangeSummary, ChangeSummaryGroup, and ChangeDeploy state, as well as sending out TransitionRequests to the various other microservices in order to cause them to update the sandbox workflow status of any Trackable entities under their purview related to the changes.

Note: if vendor processing is enabled, results should be filtered by the current authentication's vendor restrictions. This also means vendor-related fields should be initialized on domains.

Author:
Jeff Fischer