|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MessageExchange | |
|---|---|
| javax.jbi.component | |
| javax.jbi.messaging | |
| Uses of MessageExchange in javax.jbi.component |
|---|
| Methods in javax.jbi.component with parameters of type MessageExchange | |
|---|---|
boolean |
Component.isExchangeWithConsumerOkay(ServiceEndpoint endpoint,
MessageExchange exchange)
This method is called by JBI to check if this component, in the role of provider of the service indicated by the given exchange, can actually perform the operation desired. |
boolean |
Component.isExchangeWithProviderOkay(ServiceEndpoint endpoint,
MessageExchange exchange)
This method is called by JBI to check if this component, in the role of consumer of the service indicated by the given exchange, can actually interact with the provider properly. |
| Uses of MessageExchange in javax.jbi.messaging |
|---|
| Subinterfaces of MessageExchange in javax.jbi.messaging | |
|---|---|
interface |
InOnly
Supports operations used to process an In Only MEP to completion. |
interface |
InOptionalOut
Supports operations used to process an In Optional Out MEP to completion. |
interface |
InOut
Supports operations used to process an In Out MEP to completion. |
interface |
RobustInOnly
Supports operations used to process an Robust In Only MEP to completion. |
| Methods in javax.jbi.messaging that return MessageExchange | |
|---|---|
MessageExchange |
DeliveryChannel.accept()
TODO accept check multi thread Blocking call used to service a MessageExchange instance which has been initiated by another component. |
MessageExchange |
DeliveryChannel.accept(long timeoutMS)
TODO accept check multi thread Blocking call used to service a MessageExchange instance which has been initiated by another component, within the given timeout period. |
MessageExchange |
MessageExchangeFactory.createExchange(javax.xml.namespace.QName serviceName,
javax.xml.namespace.QName operationName)
TODO createExchange find an endpoint for the service at the ME creation Creates a new MessageExchange instance used to initiate a
service invocation. |
MessageExchange |
MessageExchangeFactory.createExchange(java.net.URI pattern)
Creates a new MessageExchange instance used to initiate a service invocation. |
| Methods in javax.jbi.messaging with parameters of type MessageExchange | |
|---|---|
void |
DeliveryChannel.send(MessageExchange exchange)
TODO send resolve jbi logical endpoint Routes a MessageExchange instance through the Normalized Message Router to the appropriate servicing component. |
boolean |
DeliveryChannel.sendSync(MessageExchange exchange)
TODO sendSync check multithread Routes a MessageExchange instance through the Normalized Message Router to the appropriate servicing component, and blocks until the exchange is returned (that is, the other participant sends the message exchange back). |
boolean |
DeliveryChannel.sendSync(MessageExchange exchange,
long timeoutMS)
TODO sendSync check multithread Routes a MessageExchange instance through the Normalized Message Router to the appropriate servicing component, and blocks until the exchange is returned (that is, the other participant sends the message exchange back), or the specified timeout interval elapses. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||