|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
xBus Base Functions | |
---|---|
net.sf.xbus.base.bytearraylist | Provides classes to support the handling of ByteArrayLists |
net.sf.xbus.base.core | Contains base classes and interfaces which assure an easy handling during development and productive operation |
net.sf.xbus.base.core.arithmetic | Contains classes to enrich Java's handling of integer types |
net.sf.xbus.base.core.bytearrays | Contains classes to enrich Java's handling of byte arrays |
net.sf.xbus.base.core.config | Provides classes and interface for reading entries from various sources and filling a three-level hierarchie configuration. |
net.sf.xbus.base.core.reflection | Provides methods to create objects and call methods with the reflection API more easily |
net.sf.xbus.base.core.strings | Provides classes to enrich Java's handling of strings |
net.sf.xbus.base.core.timeoutcall | Various classes to support multithreaded programming. |
net.sf.xbus.base.core.tools | Provides various utilities |
net.sf.xbus.base.core.trace | Provides classes for tracing information during the running of the program, e.g. errors |
net.sf.xbus.base.deletedMessageStore | Provides a class to store messages into files before they are deleted in case of an error |
net.sf.xbus.base.journal | Provides classes and interfaces for writing information about send and receive actions of the xBus |
net.sf.xbus.base.linereader | Contains interfaces to support reading and writing data line by line, including transformation |
net.sf.xbus.base.notifyerror | Provides classes to actively send a notification to an administrator when the xBus has detected a problem during the processing of a message |
net.sf.xbus.base.xbussystem | Contains base classes for representing the neighboring systems |
net.sf.xbus.base.xml | Provides classes and interfaces to enrich Java's handling of XML documents |
xBus Bootstrap | |
---|---|
net.sf.xbus.bootstrap | Provides classes to start the functionality of the xBus. |
Application Layer | |
---|---|
net.sf.xbus.application | Provides classes of the application layer to dynamically create the application objects and to route the messages to one or more systems |
Protocol Layer | |
---|---|
net.sf.xbus.protocol | Provides base classes and interfaces of the protocol layer for parsing and transforming messages |
net.sf.xbus.protocol.as400 | Provides classes that represent messages for the iSeries (aka AS/400) |
net.sf.xbus.protocol.bytearraylist | Provides a class to dynamically load a Java class to transform data |
net.sf.xbus.protocol.csv | Provides classes for handling and transforming CSV messages |
net.sf.xbus.protocol.java | Provides classes that represent messages in the format of a list of byte arrays |
net.sf.xbus.protocol.records | Provides classes for transporting and converting message structured by record types. |
net.sf.xbus.protocol.simple | Provides classes for handling SOAP messages |
net.sf.xbus.protocol.soap | Provides the classes for handling and transforming the most simple implementation of text and object messages |
net.sf.xbus.protocol.xml | Provides classes for handling and transforming messages in various XML formats |
Technical Layer | |
---|---|
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 |
net.sf.xbus.technical.as400 | Provides classes that allow access to iSeries data and resources by reading and writing objects in the integrated file system or calling programs |
net.sf.xbus.technical.database | Contains classes for managing connections to databases and to send SQL statements and receive the result |
net.sf.xbus.technical.file | Provides classes for reading/writing files on mounted file systems |
net.sf.xbus.technical.ftp | Provides classes for reading/writing files on FTP servers |
net.sf.xbus.technical.http | Provides classes for receiving and sending HTTP requests |
net.sf.xbus.technical.java | Provides senders and receivers to connect the xBus to other Java programs |
net.sf.xbus.technical.ldap | Provides classes for sending requests to LDAP servers and to receive responses |
net.sf.xbus.technical.mail | Provides classes for sending messages via email |
net.sf.xbus.technical.misc | Provides senders and receivers that cannot be sorted into the other packages |
net.sf.xbus.technical.mq | Provides classes for receiving/sending messages from/to message queues and managing connections to message queue servers |
net.sf.xbus.technical.socket | Provides classes for sending messages via a socket connection |
xBus Administration | |
---|---|
net.sf.xbus.admin | Contains the base class of the xBus administration, containing all administration functionality |
net.sf.xbus.admin.html | Contains classes allowing the administration via a HTML frontend |
net.sf.xbus.admin.jmx | Contains classes allowing the administration via JMX |
net.sf.xbus.admin.soap | Contains classes allowing the administration via web services (SOAP) |
Other Packages | |
---|---|
net.sf.xbus.sample | Contains various examples of classes dynamically called by the xBus |
net.sf.xbus.test | Provides some automated tests using JUnit |
net.sf.xbus.tools | Provides various utilities |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |