Project: springxd
Issue XD-1043: Encapsulate list of ModuleDeploymentRequests within a parsed Stream result object
Currently the parser returns a List, and the deployer works with that list directly. We need a higher level parser result (e.g. DeployableStream - or probably a better name after some thought) that can encapsulate that list while also enabling metadata to be added. That metadata may be helpful for composite module information as well as the module dependencies of a given stream (including any composed modules within that stream).
Story points: 8