|
|||||||||
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.ByteArrayListMessage
ByteArrayListMessage(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
Configuration
and 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.
Socket
s 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
FileReceiver
and FileSender
classes.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.ByteArrayLists
nextToken()
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
TimedCallable
to 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 ReceiverThreadBase
s 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
.
MQConnection
in 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.ReceiverThreadBase
s 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
.
ByteArrayList
into
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.XStringSupport
is a collection of helpful methods concerning
string handling.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |