This is a helper Actor that works on behalf of the #ContainerManager to delay the start of a container until all linked containers have been started.
This is a helper Actor that works on behalf of the #ContainerManager to delay the start of a container until all linked containers have been started.
One instance of this actor is created for every defined container that has at least one container link defined. The ContainerManager propagates the ContainerStarted events. These events will be used to clear the list of containers that we are waiting for. Once the list is Empty we will send an DependenciesStarted message to the ContainerManager, so the he can start the container afterwards.