Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
N
O
P
R
S
T
V
W
X
A
AbstractAggregatorPattern
- Class in
org.ow2.petals.se.eip.patterns
Provide a management of the source exchange response from the target exchanges received.
AbstractAggregatorPattern()
- Constructor for class org.ow2.petals.se.eip.patterns.
AbstractAggregatorPattern
AbstractMEPBridgePattern
- Class in
org.ow2.petals.se.eip.patterns
Provide a management of the source exchange response from the target exchange: we must adapt the response to the MEP of the source exchange.
AbstractMEPBridgePattern()
- Constructor for class org.ow2.petals.se.eip.patterns.
AbstractMEPBridgePattern
AbstractMEPBridgeWithUnicConsumesPattern
- Class in
org.ow2.petals.se.eip.patterns
A default AbstractMEPBridgePattern for a pattern with only one Consumes invoked.
AbstractMEPBridgeWithUnicConsumesPattern()
- Constructor for class org.ow2.petals.se.eip.patterns.
AbstractMEPBridgeWithUnicConsumesPattern
AbstractPattern
- Class in
org.ow2.petals.se.eip.patterns
AbstractPattern()
- Constructor for class org.ow2.petals.se.eip.patterns.
AbstractPattern
ACTION
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
aggregateContent(Document, Document, String, String)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Aggregate the item XML content into the global AggregateDocument
aggregateContent(NormalizedMessage, Document, String, String)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Aggregate the received normalized message content into the global aggregated document
Aggregator
- Class in
org.ow2.petals.se.eip.patterns
Receives a bunch of messages and identifies messages that are correlated (XPATH expression).
Aggregator()
- Constructor for class org.ow2.petals.se.eip.patterns.
Aggregator
AGGREGATOR_CORRELATION
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
AGGREGATOR_NAMESPACE
- Static variable in class org.ow2.petals.se.eip.patterns.
Aggregator
ATTACHMENT_MODE
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
If true, the message content is ignored, and each xml attachment file is transformed to a message in content.
B
Bridge
- Class in
org.ow2.petals.se.eip.patterns
Change the MEP of an exchange.
Bridge()
- Constructor for class org.ow2.petals.se.eip.patterns.
Bridge
BRIDGE_NAMESPACE
- Static variable in class org.ow2.petals.se.eip.patterns.
Bridge
C
CommonAsyncContext
- Class in
org.ow2.petals.se.eip.async
CommonAsyncContext(Exchange, Long, String, int, boolean, boolean, boolean)
- Constructor for class org.ow2.petals.se.eip.async.
CommonAsyncContext
The Constructor
copy(NormalizedMessage, NormalizedMessage)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Copies message's content, security, properties and attachments in another.
copy(NormalizedMessage, NormalizedMessage, boolean, boolean, boolean, boolean)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Copies message's properties, attachments, content and security provided, in another.
copyAttachments(NormalizedMessage, NormalizedMessage)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Copy the attachments.
copyProperties(NormalizedMessage, NormalizedMessage)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Copy the properties.
createConsumeExchange(Consumes)
- Method in interface org.ow2.petals.se.eip.
ExchangeContext
Create an exchange from a Consumes
createExceptionDocument(String)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Create an document for the exceptions.
createResultDocument(String)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Create an document to fill with response nodes.
D
decrementAndGetOngoingSubMessages()
- Method in class org.ow2.petals.se.eip.async.
CommonAsyncContext
Decrement and get the number of messages to wait
DEFAULT_TIME_TO_LIVE
- Static variable in class org.ow2.petals.se.eip.async.
CommonAsyncContext
Dispatcher
- Class in
org.ow2.petals.se.eip.patterns
Dispatch the exchange to all Consumes services defined in the service unit.
Dispatcher()
- Constructor for class org.ow2.petals.se.eip.patterns.
Dispatcher
DISPATCHER_NAMESPACE
- Static variable in class org.ow2.petals.se.eip.patterns.
Dispatcher
doInit()
- Method in class org.ow2.petals.se.eip.
EIPComponent
DYNAMIC_ROUTER_NAME
- Static variable in class org.ow2.petals.se.eip.patterns.
DynamicRouter
DYNAMIC_ROUTER_NAMESPACE
- Static variable in class org.ow2.petals.se.eip.patterns.
DynamicRouter
DynamicRouter
- Class in
org.ow2.petals.se.eip.patterns
A Router pattern.
DynamicRouter()
- Constructor for class org.ow2.petals.se.eip.patterns.
DynamicRouter
DynamicRouterAsyncContext
- Class in
org.ow2.petals.se.eip.async
DynamicRouterAsyncContext(Exchange, Long, boolean, List<Consumes>, List<String>)
- Constructor for class org.ow2.petals.se.eip.async.
DynamicRouterAsyncContext
E
EIPComponent
- Class in
org.ow2.petals.se.eip
Main class of the EIP Component.
EIPComponent()
- Constructor for class org.ow2.petals.se.eip.
EIPComponent
EIPConstants
- Interface in
org.ow2.petals.se.eip
Configuration constants.
EIPException
- Exception in
org.ow2.petals.se.eip
The EIP Exception.
EIPException(Exception)
- Constructor for exception org.ow2.petals.se.eip.
EIPException
evaluateXPathCondition(String, Node)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
evaluateXPathExpressionAsNodeList(String, Node)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Evaluate a XPath expression
evaluateXPathExpressionAsString(String, Node)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Evaluate a XPath expression
EXCEPTION_ELEMENT
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
The exception element used to return a fault into an out message, when the pattern is exception robust
EXCEPTION_ROBUST
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
If true, an exception received doesn't stop the treatment.
ExchangeContext
- Interface in
org.ow2.petals.se.eip
The exchange context.
F
FAULT_ELEMENT
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
The fault element used to return a fault into an out message, when the pattern is fault robust
FAULT_ROBUST
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
If true, a fault received doesn't stop the treatment.
FAULT_TO_EXCEPTION
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
If true, a fault received from the target service is transformed to an exception into the source exchange.
G
getConditionList()
- Method in class org.ow2.petals.se.eip.async.
DynamicRouterAsyncContext
Get the conditionList
getConsumesList()
- Method in class org.ow2.petals.se.eip.async.
RoutingSlipAsyncContext
Get the consumesList
getExtensions()
- Method in interface org.ow2.petals.se.eip.
ExchangeContext
Get the extensions
getLogger()
- Method in interface org.ow2.petals.se.eip.
ExchangeContext
Get the logger
getName()
- Method in class org.ow2.petals.se.eip.patterns.
Aggregator
getName()
- Method in class org.ow2.petals.se.eip.patterns.
Bridge
getName()
- Method in class org.ow2.petals.se.eip.patterns.
Dispatcher
getName()
- Method in class org.ow2.petals.se.eip.patterns.
DynamicRouter
getName()
- Method in interface org.ow2.petals.se.eip.patterns.
Pattern
Get the pattern name.
getName()
- Method in class org.ow2.petals.se.eip.patterns.
Router
getName()
- Method in class org.ow2.petals.se.eip.patterns.
RoutingSlip
getName()
- Method in class org.ow2.petals.se.eip.patterns.
ScatterGather
getName()
- Method in class org.ow2.petals.se.eip.patterns.
Splitter
getName()
- Method in class org.ow2.petals.se.eip.patterns.
WireTap
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
Get the pattern namespace.
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
Aggregator
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
Bridge
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
Dispatcher
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
DynamicRouter
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
Router
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
RoutingSlip
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
ScatterGather
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
Splitter
getNameSpace()
- Method in class org.ow2.petals.se.eip.patterns.
WireTap
getOperationParameters(ConfigurationExtensions)
- Method in class org.ow2.petals.se.eip.patterns.
OperationRouterEngine
getPattern()
- Method in class org.ow2.petals.se.eip.async.
CommonAsyncContext
getPatterns()
- Method in class org.ow2.petals.se.eip.
EIPComponent
getSUConsumes(ServiceEndpoint)
- Method in interface org.ow2.petals.se.eip.
ExchangeContext
get the Consumes for an endpoint
getSUConsumes(ServiceEndpoint)
- Method in class org.ow2.petals.se.eip.listener.
JBIListener
Return the Consumes elements of the service unit that contains the provided endpoint
getXpathParameters(ConfigurationExtensions)
- Method in class org.ow2.petals.se.eip.patterns.
XPathRouterEngine
H
handleStreamSource(NormalizedMessage)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Handle the streaming issue.
I
init()
- Method in class org.ow2.petals.se.eip.patterns.
Aggregator
init()
- Method in class org.ow2.petals.se.eip.patterns.
Bridge
init()
- Method in class org.ow2.petals.se.eip.patterns.
Dispatcher
init()
- Method in class org.ow2.petals.se.eip.patterns.
DynamicRouter
init()
- Method in interface org.ow2.petals.se.eip.patterns.
Pattern
Initialize the pattern
init()
- Method in class org.ow2.petals.se.eip.patterns.
Router
init()
- Method in class org.ow2.petals.se.eip.patterns.
RoutingSlip
init()
- Method in class org.ow2.petals.se.eip.patterns.
ScatterGather
init()
- Method in class org.ow2.petals.se.eip.patterns.
Splitter
init()
- Method in class org.ow2.petals.se.eip.patterns.
WireTap
isAttachmentMode(ConfigurationExtensions)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
get the attachment mode into the extensions
isExceptionRobust()
- Method in class org.ow2.petals.se.eip.async.
CommonAsyncContext
Get the exceptionRobust
isExceptionRobust(ConfigurationExtensions)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
get the exception robustness into the extensions
isFaultRobust()
- Method in class org.ow2.petals.se.eip.async.
CommonAsyncContext
Get the faultRobust
isFaultRobust(ConfigurationExtensions)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
get the fault robustness into the extensions
isFaultToException()
- Method in class org.ow2.petals.se.eip.async.
CommonAsyncContext
Get the faultToException
isFaultToException(ConfigurationExtensions)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
get the fault to exception parameter into the extensions
isTerminated()
- Method in class org.ow2.petals.se.eip.async.
CommonAsyncContext
J
JBIListener
- Class in
org.ow2.petals.se.eip.listener
JBIListener()
- Constructor for class org.ow2.petals.se.eip.listener.
JBIListener
L
logger
- Variable in class org.ow2.petals.se.eip.patterns.
AbstractPattern
logSend(Consumes, Exchange)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
Allow to log an exchange sent to a
N
NAMESPACE
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
O
onAsyncJBIMessage(Exchange, AsyncContext)
- Method in class org.ow2.petals.se.eip.listener.
JBIListener
onExpiredAsyncJBIMessage(Exchange, AsyncContext)
- Method in class org.ow2.petals.se.eip.listener.
JBIListener
onJBIMessage(Exchange)
- Method in class org.ow2.petals.se.eip.listener.
JBIListener
OperationRouterEngine
- Class in
org.ow2.petals.se.eip.patterns
Helper to route.
OperationRouterEngine()
- Constructor for class org.ow2.petals.se.eip.patterns.
OperationRouterEngine
org.ow2.petals.se.eip
- package org.ow2.petals.se.eip
org.ow2.petals.se.eip.async
- package org.ow2.petals.se.eip.async
org.ow2.petals.se.eip.listener
- package org.ow2.petals.se.eip.listener
org.ow2.petals.se.eip.patterns
- package org.ow2.petals.se.eip.patterns
P
Pattern
- Interface in
org.ow2.petals.se.eip.patterns
The pattern interface.
PatternHelper
- Class in
org.ow2.petals.se.eip.patterns
PatternHelper()
- Constructor for class org.ow2.petals.se.eip.patterns.
PatternHelper
process(Exchange, CommonAsyncContext, boolean)
- Method in class org.ow2.petals.se.eip.listener.
JBIListener
Check for the action defined in the SU and call the related Pattern processor
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
Process the message.
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
Aggregator
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
Bridge
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
Dispatcher
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
DynamicRouter
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
Router
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
RoutingSlip
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
ScatterGather
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
Splitter
process(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
WireTap
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractAggregatorPattern
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractMEPBridgeWithUnicConsumesPattern
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
Process the async message.
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
Aggregator
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
Dispatcher
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
DynamicRouter
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
RoutingSlip
processAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
WireTap
processAsyncPattern(Exchange, ExchangeContext, CommonAsyncContext, boolean)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
processAsyncPattern(Exchange, ExchangeContext, CommonAsyncContext, boolean)
- Method in interface org.ow2.petals.se.eip.patterns.
Pattern
Process an exchange for an asynchronous pattern.
processAsyncResponse(Exchange)
- Method in class org.ow2.petals.se.eip.listener.
JBIListener
Process a response from a previous asynchronous send performed by the EIP component DONE and ERROR response are catch previously by the framework, so this response is a Fault or an OUT message.
processExpiredAsync(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
Process the expired async message.
processPattern(Exchange, ExchangeContext)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
processPattern(Exchange, ExchangeContext)
- Method in interface org.ow2.petals.se.eip.patterns.
Pattern
Process the Pattern.
processResponse(Exchange, ExchangeContext, CommonAsyncContext)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractMEPBridgePattern
processSentExchange(Exchange, ExchangeContext)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Process the result of a sent exchange.
R
REQUEST_ON_RESPONSE_WAY
- Static variable in class org.ow2.petals.se.eip.patterns.
WireTap
REQUEST_RESPONSE_WAY
- Static variable in class org.ow2.petals.se.eip.patterns.
WireTap
REQUEST_WAY
- Static variable in class org.ow2.petals.se.eip.patterns.
WireTap
RESPONSE_WAY
- Static variable in class org.ow2.petals.se.eip.patterns.
WireTap
RESULT_ELEMENT
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
retrievePattern(MEPType)
- Static method in class org.ow2.petals.se.eip.patterns.
PatternHelper
Retrieve the MEP from the extensions.
route(List<String>, Exchange)
- Method in class org.ow2.petals.se.eip.patterns.
OperationRouterEngine
route(List<String>, Exchange)
- Method in interface org.ow2.petals.se.eip.patterns.
RouterEngine
Get the index of the routed Consumes.
route(List<String>, Exchange)
- Method in class org.ow2.petals.se.eip.patterns.
XPathRouterEngine
route(List<String>, Document)
- Method in class org.ow2.petals.se.eip.patterns.
XPathRouterEngine
Router
- Class in
org.ow2.petals.se.eip.patterns
A Router pattern on the content of the In message.
Router()
- Constructor for class org.ow2.petals.se.eip.patterns.
Router
ROUTER_NAMESPACE
- Static variable in class org.ow2.petals.se.eip.patterns.
Router
RouterEngine
- Interface in
org.ow2.petals.se.eip.patterns
Helper to route.
ROUTING_SLIP_NAME
- Static variable in class org.ow2.petals.se.eip.patterns.
RoutingSlip
ROUTING_SLIP_NAMESPACE
- Static variable in class org.ow2.petals.se.eip.patterns.
RoutingSlip
RoutingSlip
- Class in
org.ow2.petals.se.eip.patterns
Pipe all Consumes services defined in the service unit.
RoutingSlip()
- Constructor for class org.ow2.petals.se.eip.patterns.
RoutingSlip
RoutingSlipAsyncContext
- Class in
org.ow2.petals.se.eip.async
RoutingSlipAsyncContext(Exchange, Long, String, int, boolean, List<Consumes>)
- Constructor for class org.ow2.petals.se.eip.async.
RoutingSlipAsyncContext
The Constructor
RoutingSlipAsyncContext(Exchange, Long, boolean, List<Consumes>)
- Constructor for class org.ow2.petals.se.eip.async.
RoutingSlipAsyncContext
The Constructor
S
ScatterGather
- Class in
org.ow2.petals.se.eip.patterns
Aggregate all Consumes services defined in the service unit.
ScatterGather()
- Constructor for class org.ow2.petals.se.eip.patterns.
ScatterGather
send(Exchange)
- Method in interface org.ow2.petals.se.eip.
ExchangeContext
Send asynchronously an exchange.
sendAsync(Exchange, AsyncContext)
- Method in interface org.ow2.petals.se.eip.
ExchangeContext
Send asynchronously an exchange.
sendSync(Exchange)
- Method in interface org.ow2.petals.se.eip.
ExchangeContext
Send synchronously an exchange.
setTerminated()
- Method in class org.ow2.petals.se.eip.async.
CommonAsyncContext
Splitter
- Class in
org.ow2.petals.se.eip.patterns
Split the source exchange and send the parts to a target service.
Splitter()
- Constructor for class org.ow2.petals.se.eip.patterns.
Splitter
T
TEST
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
TEST_OPERATION
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
V
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractAggregatorPattern
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
AbstractPattern
Validate the MEP for the pattern.
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
Aggregator
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
Bridge
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
Dispatcher
Check InOnly or RobustInOnly pattern.
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
DynamicRouter
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
Router
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
RoutingSlip
validateMEP(URI)
- Method in class org.ow2.petals.se.eip.patterns.
WireTap
W
WIRE_TAP_NAMESPACE
- Static variable in class org.ow2.petals.se.eip.patterns.
WireTap
WIRE_TAP_WAY
- Static variable in interface org.ow2.petals.se.eip.
EIPConstants
WireTap
- Class in
org.ow2.petals.se.eip.patterns
Before sending the Exchange to the Service provider (or consumer for the response), Copy the In or OUT message and send it to a "monitoring service".
WireTap()
- Constructor for class org.ow2.petals.se.eip.patterns.
WireTap
X
XPathRouterEngine
- Class in
org.ow2.petals.se.eip.patterns
Helper to route.
XPathRouterEngine()
- Constructor for class org.ow2.petals.se.eip.patterns.
XPathRouterEngine
A
B
C
D
E
F
G
H
I
J
L
N
O
P
R
S
T
V
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2005-2012
Petals Link (EBM Websourcing)
. All Rights Reserved.