|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Adapter is called from receivers.AdminDispatcherServlet determines the Workflow.AdminDispatcherServlet determines the Workflow.ApplicationFactory is used to dynamically create an
application object and calls a method of this application object, which
processes the incoming Message.AS400ByteArrayListReceiver serves for reading files from an
AS400 and putting the file content into a byte array list.AS400AS400ByteArrayListSender manages writing a file on the
iSeries integrated file System.TAManager.
AS400Connection manages connections to AS400 machines.AS400FileBase is the abstract base class for the
AS400FileReceiver and AS400FileSender classes.AS400FileReceiver receives a request, reads the files on
the AS400 machines into tstrings and calls the application layer.AS400AS400FileSender manages writing a file on the iSeries
integrated file System.TAManager.
LineReader to read/send a character stream from/to an AS/400.AS400LineReaderReceiver receives data from a AS400 file but
instead of reading them in passing the data itself through the xBus it only
opens the file and passes a refernce to it to the application layer.AS400ProgramSender.execute(String, Object) together with
TimedCallable to be able to stop
the execution of the program after a timeout.AS400ProgramMessage represents a message for calling an AS400
program.source, creates an unique
identifier for the message and initializes the requestTimestamp.
AS400ProgramMessage with the given
parameters.
AS400ProgramSender calls a program on an AS400 and gives
back the result.AS400ProgramSender for a given XBUSSystem
ASCIIOfferTokenizer
ByteArrayList2StreamTransformer returns a
ByteArrayInputStream to read its content.ByteArrayListMessageByteArrayListMessage(XBUSSystem) -
Constructor for class net.sf.xbus.protocol.bytearraylist.ByteArrayListMessage
calculateLength computes the length of an integer in
respect to a given radix.
Message object by calling the
MessageFactory and calls the appropriate object and method
of the application layer by calling the ApplicationFactory.
Message object.
SenderFactory).
CardinalityStrings offers some methods for treating
cardinality strings like "1..*".Class object associated with the class or
interface with the given string name.
CloneTransformer simply returns the given
Object.commit from the TAResource interface.
commit from TAResource interface.
commit from TAResource interface.
FinalResolution, the file
previously read will either be renamed, deleted or will not be touched.
commit from TAResource interface.
MQConnection (normally all queues of the current thread).
Configuration to read entries from a
source, it has to implement the interface ConfigSource.ConfigurationBean stored instance from
Configurationand comprises this
configuration in the form of the opened/disclosed three-level menu:
The chapter is the top level.TraceTarget writes the trace to the
console (stdout).ReceiverService on shutdown of the servlet
container.
ReceiverService on startup of the servlet
container.
Message -object for the given source will
be created.
system.
FileByteArrayListReceiver used to read
from a file.
FileLineReaderReceiver used to read
from a file.
FileReceiver
used to read from a file.
FileStreamReceiver used to read from a
file.
POP3Receiver
used to read from a mailbox.
POP3XMLReceiver
used to read from a mailbox.
ReceiverSingle for the given system will
be created.
ReceiverThread for the given system will
be created.
Sender for the given destination will be created.
Message object which is needed to send a
message to the given destination will be created.
TextMessage.
Transformer object which is
needed to transform the request or response of one Message to the
request or response of another Message will be created.
CSVMessage is helping the xBus transporting and converting
data structured in CSV format
As CSV is not a standardized, the authors have decided to base the
implementation on an existing definition (@see -> CSV Definition).source, creates an unique
identifier for the message and initializes the requestTimestamp.
CSVMessage with the
given parameters.
CSVParser class contains all methods necessary for parsing
CSV format into an XML representation.CSVSerializer serves for serializing records stored in a DOM
tree according to a CSV type message
The DOM tree structure is described in the
CSVParser documentation.DatabaseSender sends SQL-statements to a database and
returns the results.DBConnection manages connections to databases.DBJournal writes information about the activities of the
middleware into the database.DeletedMessageStore manages the saving of messages before they
are deleted in case of an error.deleteFile deletes a file on the AS400 file system.
tag in the given
org.w3c.dom.Document.
deleteWhitespaceTextInElementNodes deletes all text nodes
containing only whitespace within xml tags.
deleteWhitespaceTextInElementNodesAndComments deletes all
text nodes containing only whitespace within xml tags and all comment
nodes.
system.
Message is distributed to one or more systens.
doGet is called in response to an HTTP GET request.
doPost is called in response to an HTTP POST request.
doPost is called in response to an HTTP POST request.
Sockets that
accept self-signed certificates.X509TrustManager accepts
self-signed certificates.EmptyMessage is a message with content null,
which is compatible with all message types (text, object, XML).execute from ObjectSender sends the
given object callData to the AS400-system.
execute from TextSender sends the given
string callData to the AS400-system.
execute sends the given ByteArrayList
callData to the neighbor-system.
execute from TextSender sends the given
string callData to the neighbor-system.
callData to the system.
callData to the system.
callData.
callData will be returned.
callData to the message-queue.
extractSubString extracts a field value as string from a
specific position in a byte array.
FileAcceptor implements FilenameFilter
interface to filter filenames.FileAcceptor implements FilenameFilter
interface to filter filenames.FileBase is the abstract base class for the
FileReceiverand FileSenderclasses.FileByteArrayListReceiverThread runs in the background and
receives data from files when they exist.FileByteArrayListSender manages writing a
ByteArrayList on a mounted file system.TAManager.
FileJournal writes information about the activities of the
middleware into a file.LineReader to read/send a character stream from/to a file.FileLineReaderReceiver is a receiver class which only opens
the input file and send a reference to it through the integration layer.FileLineReaderReceiverThread runs in the background and
receives data from files when they exist.FileReceiver receives a request it reads the files
into a String and calls the application layer.FileReceiverThread runs in the background and receives
data from files when they exist.FileSender manages writing a text file on a mounted file
system.TAManager.
FileStreamReceiver is a receiver class which opens an
InputStream of the input file and sends a reference to it
through the xBus.FileStreamReceiverThread runs in the background and
receives data from files when they exist.FileStreamSender gets an InputStream and writes
it into a file.TraceTarget writes the trace to a file.FixedTextTransformer serves for sending fix text. Timestamp | Priority | Threadname | Message
Date is converted to a string.
Formatter ensures, that every line in the trace-protocol
has an equal format.Configuration.
FTPConnection manages connections to FTP servers and provide
methods for read and write access of files via FTP.FTPReceiver receives data by reading a file on a FTP
server.FTPSender sends data to neighbor systems by accessing a FTP
server and writing the data onto this server.FTPSender at the TAManager
and opens the connection to the FTP server.
AdditionalAddress) for the
given system name.
Configuration.
Configuration.
Constants.AS400_DATE_FORMAT and gets it into a String
QueueBrowser for the given queue.
getByteArrayConverter retrieves a byte array converter
object which is convenient for the interface from which the records are
to parse.
getCardinalityHigh extracts the upper bound from a
cardinality string like "1..*".
getCardinalityLow extracts the lower bound from a
cardinality string like "1..*".
getChildElementsByValue retrieves child nodes of type
element selected by a certain for the value stored with them.
getChildNodesByAttrValue retrieves child nodes selected by
a certain value of a certain attribute.
getCollumnsAsTableRows() composes String with the names of
the collumns.
getContentAsString returns the content of the
ByteArrayList as string.
Context of the current connection to the LDAP
server.
getDataAsTableRows() invokes the static method
ReadJournal.readSelected(HashMap, String, String)and returns all
selected data int the Html tages as String.
Constants.FILE_NAME_DATE_FORMAT and gets it into a String
Constants.DATE_FORMAT
getDetailsAsTable()
composes String with the request/response/error message or with the
detail liste.
DocumentBuilder needed for parsing.
DocumentBuilder for this message
Configuration.
Configuration.
Encoding.
FileName.
Configuration.
Configuration.
Message.
URLClassLoader, that loads all
jar files under XBUS_HOME/lib,
XBUS_HOME/lib/runtime and XBUS_HOME/plugin/lib.
TAManager.
DeletedMessageStore.
CSVParser
getInstance() retrieves the an instance of
RecordTypeParser.
getInstance() retrieves the an instance of
RecordTypeSerializer.
AS400Connection.
DBConnection.
FTPConnection.
LDAPConnection.
MQConnection.
ReceiverService,
which implements the Singleton pattern.
ReceiverThreadManager.
getJournalAsTableRows(ReadJournal, int) composes String
with the values from the data base.
RecordLineLength.
getLineSeperator returns the line break representation for
a specified platform.
null if it
doesn't exist.
MaxLineLength.
clickedNavigateVector,
getNavigationAsTableRows() composes and returnes String
with the currently menu to the NavigationPage.
getNextNodeIndexIgnoringFormatingText retrieves the
position of the next node after the position startPos
within the list nodes which is not a text node only
containing whitespace.
getNumberString constructs a string out of an integer
value.
Preserve -the source file remains without
modifications
Rename - the source file member is
renamed
Delete or DeleteFile -
the source file is deleted
DeleteMember - the source file
member is deleted
OnError.
QueueReceiver for the given
queue.
getRequestContent delivers the content of the request.
AS400LineReader object as reference
to the opened file.
getRequestContent delivers the content of the request.
getRequestContent delivers the content of the request.
null.
org.w3c.dom.Document.
org.w3c.dom.Document.
getRequestFromDate() specified amount of time (-1)to the
given time field, based on the calendar's rules.
ByteArrayList.
null.
null.
Message has been received.
getRequestFromDate() specified amount of time (+1)to the
given time field, based on the calendar's rules.
Preserve -the source file remains without
modifications
Rename - the source file member is
renamed
Delete or DeleteFile -
the source file is deleted
DeleteMember - the source file
member is deleted
CallProgram - a parameterless
program is called on the AS400, its path is given in the configuration
FinalResolution.
null.
org.w3c.dom.Document.
org.w3c.dom.Document.
ByteArrayList.
null.
null.
SearchControls used to search entries
in the LDAP server.
QueueSender for the given queue.
AS400 object for the connection.
Configuration for the giving
system.
XBUSSystems, generated through the
replacing of all possible place markers.
getTagAttribute gets the text of the attribute named
attr in the first occurence of the tag in
the given org.w3c.dom.Document.
getTagCDATA gets the content of the first CDATA section in
the first occurence of the tag in the given
org.w3c.dom.Document.
tag in the
given org.w3c.dom.Document.
tag in the given
org.w3c.dom.Document.
ConsoleTrace!
getTrimedNodeText retrieves the value for a node
representing the corresponding xml tag.
Constants.TYPE_OBJECT
Constants.TYPE_TEXT
Receiver can receive data either as a
String or as an Object from a neighboring
system.
Sender can send data either as a String
or as an Object to the neighboring system.
Transformer object needed for the XSLT
processing.
Transformer object needed for the XSLT
processing.
HTTPByteArrayListSender sends a ByteArrayList in the form
of a String to an URL.HTTPParameterSender gets a XML document containing parameter
and values and sends them as a query string to an URL.HTTPReceiver handles requests coming via a
HTTP-connection.HTTPReceiverBootstrap starts the
HTTPReceiver, using the
XBUSClassLoader.HTTPSender sends a message to an URL.HTTPStreamSender gets an InputStream and
streams it to an URL.initialize() method reads the name and the level of
the trace from the Configuration and initializes the
Tracing
run method is not the standard
implementation.
MQConnection.
interruptThread shall interrupt the loop of receiving and
processing messages and cause the thread to stop.
invoke and
distribute.
isCardinalityInterval checks if a given string is a
cardinatily interval like "1..*".
isCardinalityValid checks if a string is a well-formed
cardinality.
isValidTagName checks if a string conforms to the
conventions for xml tag names.
IteratedNodeOperation defines the signatures for operations to
be executed while traversing a DOM tree.iteratedProcedure is the operation to be performed on each
node.
iteratedProcedure deletes all comment nodes and whitespace
text nodes directly below the specified node - the latter if the parent
is an element node.
iteratedProcedure deletes all whitespace text nodes
directly below the specified node if it is an element node.
IteratedWhitespaceInElementAndCommentDeletion implements a DOM
node operation to delete text nodes containing only whitespace within xml
tags and comment nodes.IteratedWhitespaceInElementAndCommentDeletion implements a DOM
node operation to delete text nodes containing only whitespace within xml
tags.JavaSender.execute(String, Object) together with the
TimedCallable to be able to stop
the execution of the program after a timeout.JavaReceiver receives a request via a call of its
receive method.JavaReceiverBootstrap is used to call the xBus directly from
another Java application.JavaReceiverBootstrap.JavaSender sends data by calling a method of an object.JavaTransformer calls a method of a Java class, to
transform the source into the destination format.JavaTransformer reverses
a string.Journal writes information about the activities of the
middleware.SelectPage the
JournalBean supplies the JournalPage with the
results from data base in the form of the table.LDAPSender sends requests to a LDAP server and returns the
results.ReceiverService.
ReceiverService in a way, that
it is stoppable by the
ReceiverServiceAdministrator
ReceiverSingle
JavaReceiverBootstrap.
main method creates a JMS-QueueBrowser for the given
queue and prints each message from the enumeration on the console in the
following format:
"yyyy-MM-dd HH:mm:ss,SSS message"
main method creates a JMS-QueueBrowser for the given
queue and prints each message from the enumeration after other on the
console.
main method reads, using BufferedReader, text from a
character-input stream, writes it to the StringBuffer, removes all
separators between the messages and sends these messages in their initial
form to a queue.
main method creates a JMS QueueReceiver for the given
queue, receives messages that have been delivered to this queue within
the specified timeout interval and prints them together with their
ordinal number on the console.
Message is the base for all classes that handle the data of
requests and responses.source, creates an unique
identifier for the call and initializes the requestTimestamp.
Message with the
given parameters.
MessageFactory is used to dynamically create
messages.Message is selected from a properties file.MQConnection manages connections and sessions for messagequeues.MQSender sends a message to a message-queue. NavigationBean is critical for the compositions of
navigation menu.ByteArrayListsnextToken() but it
returns an Object instead of a String
NotifyErrorMessage with the given source.
NotifyErrorMessage
with the given parameters.
ObjectMessage is the interface for all Messages
which deals with messages that are representated as objects.ObjectSender-interface.FTPConnection.
parse parses a string due to the record type definition.
PingSender simply returns the data that was sent.POP3ReceiverThread runs in the background and receives
emails.POP3XMLReceiver receives a request it reads the
emails into a String and calls the application layer.POP3XMLReceiverThread runs in the background and receives
emails.PostProcessor is used to call one sender after receiving and
processing a message.LineReader.
RecordByteArrayReader.
PreProcessor is started before a system will be processed
by a SingleReceiver resp. at the beginning of the
ReceiverService, depending on the Configuration.Configuration and calls the preprocessor system
if it is configured.
ProgramSender.execute(String, String)together with the
TimedCallableto be able to stop
the execution of the program after a timeout.ProgramSender calls an external program.ConfigSource wich uses the Java-Properties.%XBUS_HOME%/etc/source.conf
Program which uses this class must be started with:
java -Dxbus.home="%XBUS_HOME%"
QBrowser uses a QueueBrowser interface to
look a messages on a queue without removing them and to print them in the
specially format on the console.QDump uses a QueueBrowser interface to look
a messages on a queue without removing them and to print them one after
another on the console.QLoad removes all separators between the messages and,
using a QueueSender interface, sends these messages in their
initial form to a queue.QReceiver uses a QueueReceiver interface to
receive messages that have been delivered to a queue and to print them
together with their ordinal number on the console.Hashtables.
Configuration.
Host
specified the host address of the POP3 account
Username
specified the useraname of the POP3 account
Password
specified the passowrd of the POP3 account
XBUS_HOME/etc.
ReadJournal reads information about the activities of the
middleware from the database and handles the information which is stored in
the database-table journal.XBUS_HOME/log.
readRecord is called by senders to read the incoming data
line by line.
readRecord is called by senders to read the incoming data
line by line.
readSelected(HashMap, String, String) builds the SQL
statement, connects to the database and executes it.
standard.conf and returns a response.
run method is not the standard
implementation.
POP3XMLReceiver.doReceive(XBUSSystem)method to process the reading
receive method shall receive one
or more messages from the given system.
Receiver classes.ReceiverFactory is used to dynamically create
receivers to receive messages from neighbor-systems.ReceiverService runs as a background service and waits for
incoming messages to process.Singleton
pattern.
ReceiverServiceAdministratorBootstrap stops or restarts the
ReceiverService.ReceiverServiceBootstrap starts the
ReceiverService, using the
XBUSClassLoader.ReceiverServiceServletListener receives notifications on
startup and shutdown of the servlet container.ReceiverServiceWatchdog checks in a configurable interval,
whether all started ReceiverThreadBases are
still running.ReceiverService as a background
service, using the XBUSClassLoader.ReceiverSingle is called to receive messages from systems one
time.ReceiverSingleBootstrap starts the
ReceiverSingle, using the
XBUSClassLoader.ReceiverSingleInterface is executing
the receive method one time per System to
receive one or more message.ReceiverThreadBase are running as
background threads to process messages when they arrive.RecordByteArrayReader are used by some Senders and Receivers
to send a byte stream through the xBus.RecordTypeMessage is used in the xBus to transport and convert
file contents structured by record types.source, creates an unique
identifier for the message and initializes the requestTimestamp.
RecordTypeMessage
with the given parameters.
RecordTypeParser implements parsing records from a
string or a list of byte arrays.RecordTypeSerializer serves for serializing records stored in
a DOM tree according to a record type structure.RecordTypeTransformer transforms one
RecordTypeMessage into
another one - according to a xsl transformation description.recursivePostOrder is the recursive heart of DOM tree
pre-order traversal.
ReflectionSupport provides methods to create objects and call
methods with the reflection API more easy.Configuration.
Configuration.
run method is not the standard
implementation.
POP3XMLReceiver in the
TAManager.
MQConnectionin the
TAManager.
AS400FileBase.setLock(AS400, String)
method.
marker in text
with replacement.
ReceiverService.
rollback from TAResource neglects all
changes made so far (file locking).
rollback from TAResource ignores all
changes have made since the beginning of the process (transaction).
rollback from TAResource ignores all
changes have made since the beginning of the process (transaction).
OnError, the file previously
read will either be renamed, deleted or will not be touched.
rollback from TAResource ignores all
changes have made since the beginning of the process (transaction).
MQConnection (normally all queues of the current thread).
Router routes a message to one or more systems.ReceiverThreadBases are still running.
SelectionBean for getting journal entries from the
Configuration between selected time.Sender classes.SenderFactory is used to dynamically create senders
to neighbor systems.serialize serializes the specified DOM tree due to the
record type definition.
org.w3c.dom.Document.
selectionMap
selectionMap
selectionMap
org.w3c.dom.Document.
org.w3c.dom.Document.
ByteArrayListinto
a XML document.
setRequestObject sets the text of the incoming message.
setRequestText sets the text of the incoming message.
selectionMap
selectionMap
selectionMap
org.w3c.dom.Document.
org.w3c.dom.Document.
setResponseObject sets the text of the incoming message.
setResponseText sets the text of the incoming message.
selectionMap
selectionMap
setTagCDATA sets the text in the first
occurence of the tag in the given
org.w3c.dom.Document as CDATA section.
setTagText sets the text in the first
occurence of the tag in the given
org.w3c.dom.Document.
setTagTextList stotes a list of name/value pairs in the
first occurence of the tag in the given
org.w3c.dom.Document.
checkNavigateVector(String)
for comparing with the presence and stores only open lines from the menu.
selectionMap
ReceiverService.
TAManager.
SimpleObjectMessage with the given source.
SimpleObjectMessage
with the given parameters.
SimpleProgramSender calls an external program.SimpleTextMessage is the most simple implementation of
TextMessage.SimpleTextMessage with the given source.
SimpleTextMessage
with the given parameters.
SMTPSender sends messages to mail accounts via the SMTP
protocol.SOAPMessage represents messages for the Simple Object Access
Protocol.source, creates an unique
identifier for the message and initializes the requestTimestamp.
SOAPMessage with the
given parameters.
SocketSender sends a message to a socket.Stream2ByteArrayListTransformer read the content of an
InputStream into a ByteArrayList.- Stream2ByteArrayListTransformer() -
Constructor for class net.sf.xbus.protocol.bytearraylist.Stream2ByteArrayListTransformer
-
- Stream2TextTransformer - Class in net.sf.xbus.protocol.simple
- The
Stream2TextTransformer read the content of an
InputStream into string.- Stream2TextTransformer() -
Constructor for class net.sf.xbus.protocol.simple.Stream2TextTransformer
-
- stringToByteArray(String, int) -
Method in interface net.sf.xbus.base.bytearraylist.ByteArrayConverter
-
- stringToByteArray(String) -
Method in interface net.sf.xbus.base.bytearraylist.ByteArrayConverter
-
- stringToByteArray(String, int) -
Method in class net.sf.xbus.base.bytearraylist.ByteArrayConverterAS400
-
- stringToByteArray(String) -
Method in class net.sf.xbus.base.bytearraylist.ByteArrayConverterAS400
-
- stringToByteArray(String, int) -
Method in class net.sf.xbus.base.bytearraylist.ByteArrayConverterFile
-
- stringToByteArray(String) -
Method in class net.sf.xbus.base.bytearraylist.ByteArrayConverterFile
-
- StringTransformerSample - Class in net.sf.xbus.sample
- TODO Kommentierung
- StringTransformerSample() -
Constructor for class net.sf.xbus.sample.StringTransformerSample
-
- subArray(byte[], int, int) -
Static method in class net.sf.xbus.base.core.bytearrays.XByteArraySupport
subArray extracts a byte array from another.
- successorUsualChars(String, boolean) -
Static method in class net.sf.xbus.base.core.strings.XStringSupport
successorUsualChars computes the successor string in
lexicographic order.
- suite() -
Static method in class net.sf.xbus.test.TestxBus
- A test runner expects a static method suite as the entry point to get a
test to run
- suite() -
Static method in class net.sf.xbus.test.TestxBusNotOK
- A test runner expects a static method suite as the entry point to get a
test to run
- synchronizeRequestFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.bytearraylist.ByteArrayListMessage
-
- synchronizeRequestFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.csv.CSVMessage
- Empty method.
- synchronizeRequestFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.records.RecordTypeMessage
- Empty method.
- synchronizeRequestFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.soap.SOAPMessage
- After setting the request data, both
setRequestText and
setRequestDocument, the function of the
Message must be set.
- synchronizeRequestFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.xml.XBUSXMLMessage
- After setting the request data, both
setRequestText and
setRequestDocument, some fields of the
Message must be synchronized with the request data.
- synchronizeRequestFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.xml.XMLMessageAbstract
- After setting the request data, both
setRequestText and
setRequestDocument, some fields of the
Message must be synchronized with the request data.
- synchronizeRequestFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.xml.XMLMessageImplementation
-
- synchronizeResponseFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.bytearraylist.ByteArrayListMessage
-
- synchronizeResponseFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.csv.CSVMessage
- Empty method.
- synchronizeResponseFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.records.RecordTypeMessage
- Empty method.
- synchronizeResponseFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.soap.SOAPMessage
- After setting the response data, both
setResponseText and
setResponseDocument, some fields of the
Message must be synchronized with the response data.
- synchronizeResponseFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.xml.XBUSXMLMessage
- After setting the response data, both
setResponseText and
setResponseDocument, some fields of the
Message must be synchronized with the response data.
- synchronizeResponseFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.xml.XMLMessageAbstract
- After setting the response data, both
setResponseText and
setResponseDocument, some fields of the
Message must be synchronized with the response data.
- synchronizeResponseFields(XBUSSystem) -
Method in class net.sf.xbus.protocol.xml.XMLMessageImplementation
-
- SYS_ENCODING -
Static variable in class net.sf.xbus.base.core.Constants
-
TAManager manages transactions.TAResource is the interface for all classes, that should be
managed by a TAManager.LineReader,
e.g. closing an InputStream.
RecordByteArrayReader, e.g. closing an InputStream.
Text2StreamTransformer returns a
ByteArrayInputStream to read a string content.TextMessage is the interface for all Messages
which deals with textual messages, for example XML.TextSender-interface.message, the priority and if
given the backtrace of the Throwable to the console.
message, the priority and if
given the backtrace of the Throwable to the file.
Trace writes program-internal informations to a sink.message to the sink.
TraceFileRenamer class is for renaming the trace file by
adding a timestamp.Trace to
write informations, it has to implement the interface
TraceTarget.ByteArrayList2StreamTransformer returns a
ByteArrayInputStream to read its content.
Stream2ByteArrayListTransformer read the content of an
InputStream into a ByteArrayList.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.CloneTransformer
- No transformation is done, the given
inObject is returned.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.java.JavaTransformer
-
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.records.RecordTypeTransformer
- The
transform method is automatically called by the xBus
during the routing of messages.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.simple.FixedTextTransformer
- The
transform creates a string from the configuration.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.simple.Stream2TextTransformer
- The
Stream2TextTransformer read the content of an
InputStream into string.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.simple.Text2StreamTransformer
- The
Text2StreamTransformer returns a
ByteArrayInputStream to read a string content.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.simple.TextXSLTTransformer
- The
transform method is automatically called by the xBus
during the routing of messages.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in interface net.sf.xbus.protocol.Transformer
- The
transform method is automatically called by the xBus
during the routing of messages.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.xml.XMLParserTransformer
- The
transform method parses the given String
into an org.w3c.Document.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.xml.XMLSerializerTransformer
- The
transform method serializes the given
org.w3c.Document into a String.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.xml.XMLUnwrapperTransformer
- The
transform method unwraps a String from
the given Object.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.xml.XMLWrapperTransformer
- The
transform method wraps the given Object
into a XBUSXMLMessage.
- transform(Object, XBUSSystem, XBUSSystem, Message) -
Method in class net.sf.xbus.protocol.xml.XSLTTransformer
- The
transform method is automatically called by the xBus
during the routing of messages.
- transform(String) -
Method in class net.sf.xbus.sample.StringTransformerSample
-
- TRANSFORM_FROM_REQUEST -
Static variable in class net.sf.xbus.protocol.MessageFactory
-
- TRANSFORM_FROM_RESPONSE -
Static variable in class net.sf.xbus.protocol.MessageFactory
-
- Transformer - Interface in net.sf.xbus.protocol
Transformer implementations are transforming the content of
one Messages to the format of another Message.- TransformerFactory - Class in net.sf.xbus.protocol
-
- TransformerFactory() -
Constructor for class net.sf.xbus.protocol.TransformerFactory
-
- transformResponse2Response(XBUSSystem, XBUSSystem, Message, Message) -
Static method in class net.sf.xbus.protocol.MessageFactory
- Transforms the response of a source message to the response of a
destination message.
- transformSingleRecord(Document, String) -
Method in class net.sf.xbus.protocol.records.RecordTypeTransformer
-
- transformToByteArray(Object) -
Static method in class net.sf.xbus.base.core.bytearrays.XByteArraySupport
-
- transformXML(String, String, Message) -
Method in class net.sf.xbus.protocol.simple.TextXSLTTransformer
- Transforms the given XML-data with the given XSL-stylesheet.
- transformXML(Document, String, Message) -
Method in class net.sf.xbus.protocol.xml.XSLTTransformer
- Transforms the given XML-data with the given XSL-stylesheet.
- traversePostOrder(Document, IteratedNodeOperation) -
Static method in class net.sf.xbus.base.xml.XDomSupport
traversePostOrder traverses a DOM tree in post-order and
executes the specified operation on each node.
- traversePreOrder(Document, IteratedNodeOperation) -
Static method in class net.sf.xbus.base.xml.XDomSupport
traversePreOrder traverses a DOM tree in pre-order and
executes the specified operation on each node.
- TYPE_BINARY -
Static variable in class net.sf.xbus.base.core.Constants
-
- TYPE_OBJECT -
Static variable in class net.sf.xbus.base.core.Constants
-
- TYPE_TEXT -
Static variable in class net.sf.xbus.base.core.Constants
-
- TYPE_XML -
Static variable in class net.sf.xbus.base.core.Constants
-
XBUSClassLoader manages an URLClassLoader, that
loads all jar-files under XBUS_HOME/lib,
XBUS_HOME/lib/runtime and XBUS_HOME/plugin/lib.XBUSSystem is the representation of any neighbor-systems
respectively their interfaces.XBUSSystem without an address.
XBUSSystem from the name fo the
neighbor-system and all address informations for this system
XBUSSystem from the name fo the
neighbor-system and all address informations for this system and the flag
if a broadcast is requested to this system.
XBUSXMLMessage represents messages in the xBus specific
XML-format.source, creates an unique
identifier for the call and initializes the requestTimestamp.
XBUSXMLMessage with
the given parameters.
XByteArraySupport gives some support in manipulating byte
arrays.XDomSupport is a collection of operations on DOM trees.XException.XException and traces the
message and the backtrace.
XException and traces the
message and the backtrace.
XException and traces the
Throwable and the backtrace.
XException and traces the
Throwable and the backtrace.
XIntSupport is a collection of helpful methods concerning
integer handling.XMLHelper offers some support for treating XML structures.XMLMessage is the base interface for all messages in the XML
format.XMLMessage is the base class for all messages in the XML
format.source, creates an unique
identifier for the message and initializes the requestTimestamp.
XMLMessage with the
given parameters.
XMLMessageImplementation represents generic XML messages.source, creates an unique
identifier for the call and initializes the requestTimestamp.
XMLMessageImplementation with the given parameters.
XMLParserTransformer parses the given String
into an org.w3c.Document.XMLSerializerTransformer serializes the given
org.w3c.Document into a String.XMLUnwrapperTransformer does the inverse transformation of
the XMLWrapperTransformer.XMLWrapperTransformer wraps the given String
into a XBUSXMLMessage.XParserErrorHandler handles messages from a xml parser when
validating the xml code.XMLMessages with XSLT stylesheets.XStringSupportis a collection of helpful methods concerning
string handling.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||