Interface | Description |
---|---|
MessageNode |
MessageNode is an interface that pickes up JMS Messages from the only input
XQueue and processes them according to the predefined rules and their
content.
|
Class | Description |
---|---|
ActionNode |
ActionNode processes incoming JMS messages and takes the predefined actions
according to the rulesets and the content of the incoming messages.
|
AggregateNode |
AggregateNode aggregates JMS messages according to their content
and the predefined rulesets.
|
CacheNode |
CacheNode picks up JMS messages as the requests and looks for cached
responses according to their content and predefined rulesets.
|
CascadeNode |
CascadeNode picks up a JMS messages from the input XQueue and extracts
the group key from it.
|
CollectNode |
CollectNode listens to an input XQ for JMS messages and assigns them
to various destinations as the requests according to their content and
preconfigured rulesets.
|
DeliverNode |
DeliverNode listens to an input XQ for JMS messages with an arbitray URI
as their destinations.
|
DispatchNode |
DispatchNode dispatches JMS messages to various destinations according to
their content, and preconfigured rulesets.
|
DistinguishNode |
DistinguishNode picks up JMS messages from an input XQ and distinguishes
them according to their keys and optional versions.
|
DuplicateNode |
DuplicateNode duplicates incoming JMS messages to various selected
destinations.
|
EventCorrelator |
EventCorrelator converts incoming JMS messages into JMSEvents and correlates
them according to their content and the predefined rulesets.
|
EventDispatcher |
EventDispatcher dispatches the incoming events to multiple destinations
according to their content and the registered subscriptions.
|
EventMonitor |
EventMonitor monitors incoming JMS events and keeps tracking their state
according to the rulesets and the value of the aggregated attribute.
|
FormatNode |
FormatNode formats JMS Message body and header fields according to rulesets.
|
FreeMarkerNode |
FreeMarkerNode extracts the path of a FreeMarker template and the data from
the incoming JMS message and applies the FreeMarker template to the data.
|
JobNode |
JobNode picks up JMS messages as the job requests and job queries from the
uplink and processes them according to their content and the pre-defined
rulesets.
|
JSONPathNode |
JSONPathNode parses JSON payload of JMS Messages, retrieves text data from
the JSON payload according to the predefined JSONPath expressions.
|
JSONTNode |
JSONTNode transforms JSON payload of JMS messages and the properties
according to rulesets.
|
MapReduceNode |
MapReduceNode picks up JMS messages as the requests and creates multiple
copies of the message as the requests according to the predefined rulesets.
|
MonitorNode |
MonitorNode listens to an input XQ for JMS messages as requests for
certain occurrences.
|
Node |
Node is an abstract class of MessageNode.
|
NodeUtils |
NodeUtils contains a bunch of constants and static methods on brokers
for common uses
|
ParserNode |
ParserNode parses JMS Message body and extracts properties out of it.
|
PickupNode |
PickupNode listens to an input XQ for JMS messages with an arbitrary URI
as a request to retrieve messages.
|
PipeNode |
PipeNode picks up JMS messages from the input XQueue and caches them first.
|
PublishNode |
PublishNode picks up a JMS messages from the input XQueue and extracts the
topic string from it.
|
RequestNode |
RequestNode picks up JMS messages as requests or their async responses from
the uplink and processes them according to their content and the pre-defined
rulesets.
|
ScreenNode |
ScreenNode picks up the JMS messages from an input XQ and screens them
according to their content and the pre-defined rulesets.
|
ScriptNode |
ScriptNode extracts the path of a JSR223 compliant script and the JSON data
from the incoming JMS message.
|
SelectNode |
SelectNode parses the payload of JMS Messages and selects the portions of
the content according to predefined rules.
|
ServiceNode |
ServiceNode listens to an input XQ for JMS ObjectMessages with a connected
socket as a request to establish a connection.
|
SortNode |
SortNode picks up JMS messages from an input XQ and withholds them for the
baking process.
|
SpreadNode |
SpreadNode retrieves data from JMS messages and spreads them according to
the predefined rulesets.
|
SwitchNode |
SwitchNode switches JMS messages to various destinations according to
their content, and preconfigured rulesets.
|
XPathNode |
XPathNode parses XML payload of JMS Messages, retrieves text data from
the XML payload according to the predifined XPath expressions.
|
XSLTNode |
XSLTNode transforms XML payload of JMS TextMessages into various
formats based on the XSL templates.
|