Bug #390

Updated by J. Moringen almost 13 years ago

An @Informer@ returns an @Event@ to the caller after sending it. This is especially useful if the event is created in the informer on behalf of the calling client. Currently, returned events have their @sendTime@ timestamp set in some way. However, it is not quite clear, how this timestamp should be set. There are (at least) the following possibilities:

* The informer sets the timestamp before passing the event to connectors for sending
* Each connector somehow locks the event and sets the timestamp. The least recent connector "wins"
* The connector sets the timestamp only if there is just one connector
* The informer sets the timestamp after the event has been processed by all connectors

After this has been decided, update

* UML sequence diagrams
* [[EventProcessing]]
* Implementations

Back