Base class to be implmented by listener implementations which use a channel implementation
doing the listening stuff like periodically receiving on a queue.
Base class to be implmented by listener implementations which use a channel
implementation doing the listening stuff like periodically receiving on a
queue.
Element name mnemonic to search for child elements in the ConfigTree at
constructor time, that will hold a "name" "value" pair to be included in
the JMS message header
Element name mnemonic to search for child elements in the ConfigTree at
constructor time, that will hold a "jndiName" attribute specifying the
value to look up in the JNDI context in order to obtain a queue
instantiate a new ConfigTree with the same topology and contents of 'this'
Contained ConfigTree child elements will also be cloned
Transient objects are NOT copied nor cloned
Objects of this class are to be used for run time configuration of ESB components
This should gradually replace the ConfigTree class
It is a subset of Tree that accepts a Map of attributes, and a List of children
children can only be String values, or objects of this class
fromXml() and toXml() methods allow 'visible' representations of objects of this class
and run time loading/dumping from/to standard XML documents
Controlling class that will launch 'message aware' listener child threads for supported
transport listener classes, as indicated in the configuration XML tree used in the constructor
If you use the 'main' method, configuration file is expected in arg[0]
Can be launched as uppermost controller (it has a main(args) method)
Also implements Runnable, and can thus be launched in a child thread from an
upper controlling process
Listens on a JMS queue (with an optional message selector) for commands (e.g.