What to apply if we have a set of actions (close popup 1, close popup 2, send something to Logger).
It may be better that the Mediators that have the popups open be interested in the result note so that they can close the popups. And you could have a LoggingCommand be registered to that same note so that it will be triggered and can write to the logger. You can also have LoggingCommand be registered to other note names as well, so it can be reused.
So you have two Mediators and a Command independently responding to the result note rather than one Command that tries to coordinate the response.
-=Cliff>