Hi, reading the blueprint specification I am a bit confused about the event types.
Imagine the following: - The container enters to the CREATED state - A service is unregistered so a reference cannot be invoked Is the WAITING event type called every time a method invocation is called on that reference or the first time a method is called on that reference or as soon as it is realized that there is no service behind the reference? Does the getDependencies() function of the BlueprintEvent gives back all of the references that does not have any service behind or only that the method invocation was called? In case a new BlueprintListener is registered, the WAITING event is replayed or the one with CREATED event type? How will a BlueprintListener know that all the references of a container are satisfied again? A CREATED event is dropped again or nothing happens? Thanks and regards, Balazs Zsoldos
_______________________________________________ OSGi Developer Mail List [email protected] https://mail.osgi.org/mailman/listinfo/osgi-dev
