Class BusApplicationLayer

java.lang.Object
org.lsst.ccs.messaging.BusApplicationLayer

public class BusApplicationLayer extends Object
Calls a BusMessagingLayer and adds all that is necessary to handle messages following application layer concerns.

Each is bound to a subsystem.

This class is meant to be subclassed if there is a need to setup complex correlations between messages (or more generally for "application layer" concerns)

beware ThreadLocal objects may be changed in future releases: they may be moved to Context objects carried through thread creations.