-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Event based models have been introduced in #46. The implementation there provides an EventConnectorBuilder class to create Connectors for the set of Events emitted and consumed by the Components in a Process. This class is used behind the scenes by the ProcessBuiler when creating models from a yaml config. It is possible to use this class directly in client code to manually create the required Connectors; however, the API could be improved with the addition of some public methods to simplify this process for models defined interactively such as in a Jupyter Notebook environment. As expressed in the comments on the above mentioned PR:
Also some kind of helper utility to build the event connectors that I missed above? Wouldn't expect it to be used most of the time, but it would simplify things for anyone working in a notebook who doesn't want to create a process spec/builder for some components that they defined interactively.