Package net.sf.xbus.technical

Provides base classes and interfaces of the technical layer that are responsible for the communication with other systems, i.e. for sending data to other systems as well as receiving data from other systems

See:
          Description

Interface Summary
ObjectSender Senders which send objects as messages to neighbor-systems have to implement the ObjectSender-interface.
Receiver Common interface for all Receiver classes.
ReceiverSingleInterface A class implementing the ReceiverSingleInterface is executing the receive method one time per System to receive one or more message.
RecordByteArrayReader RecordByteArrayReader are used by some Senders and Receivers to send a byte stream through the xBus.
Sender Common interface for all Sender classes.
TextSender Senders which send textual messages to neighbor-systems have to implement the TextSender-interface.
 

Class Summary
ReceiverFactory The class ReceiverFactory is used to dynamically create receivers to receive messages from neighbor-systems.
ReceiverService ReceiverService runs as a background service and waits for incoming messages to process.
ReceiverServiceAdministrator TODO Kommentierung
ReceiverServiceWatchdog The ReceiverServiceWatchdog checks in a configurable interval, whether all started ReceiverThreadBases are still running.
ReceiverSingle ReceiverSingle is called to receive messages from systems one time.
ReceiverThreadBase Classes implementing the ReceiverThreadBase are running as background threads to process messages when they arrive.
ReceiverThreadManager Manages the state of all receivers running in the background.
SenderFactory The class SenderFactory is used to dynamically create senders to neighbor systems.
 

Package net.sf.xbus.technical Description

Provides base classes and interfaces of the technical layer that are responsible for the communication with other systems, i.e. for sending data to other systems as well as receiving data from other systems.