|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MessageExchangeImpl | |
|---|---|
| org.apache.servicemix.jbi.container | The JBI Container implementation and supporting classes |
| org.apache.servicemix.jbi.framework | Component Framwork - internal representations of Components and registries for end points, service units etc Provides standard Installation and Deployment services |
| org.apache.servicemix.jbi.messaging | JBI Normalized Message Service (NMS) implementation classes |
| org.apache.servicemix.jbi.nmr | The Normalized Message Router implementation. |
| org.apache.servicemix.jbi.nmr.flow | |
| org.apache.servicemix.jbi.nmr.flow.jca | |
| org.apache.servicemix.jbi.nmr.flow.jms | |
| org.apache.servicemix.jbi.nmr.flow.seda | |
| org.apache.servicemix.jbi.nmr.flow.st | |
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.container |
|---|
| Methods in org.apache.servicemix.jbi.container with parameters of type MessageExchangeImpl | |
|---|---|
boolean |
SubscriptionSpec.matches(Registry registry,
MessageExchangeImpl exchange)
Returns true if this subscription matches the given message exchange |
void |
JBIContainer.sendExchange(MessageExchangeImpl exchange)
Route an ExchangePacket to a destination |
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.framework |
|---|
| Methods in org.apache.servicemix.jbi.framework with parameters of type MessageExchangeImpl | |
|---|---|
List<InternalEndpoint> |
Registry.getMatchingSubscriptionEndpoints(MessageExchangeImpl exchange)
|
List<InternalEndpoint> |
SubscriptionRegistry.getMatchingSubscriptionEndpoints(MessageExchangeImpl exchange)
|
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.messaging |
|---|
| Subclasses of MessageExchangeImpl in org.apache.servicemix.jbi.messaging | |
|---|---|
class |
InOnlyImpl
InOnly message exchange. |
class |
InOptionalOutImpl
InOptionalOut message exchange. |
class |
InOutImpl
InOut message exchange. |
class |
RobustInOnlyImpl
RobustInOnly message exchange. |
| Fields in org.apache.servicemix.jbi.messaging declared as MessageExchangeImpl | |
|---|---|
protected MessageExchangeImpl |
NormalizedMessageImpl.exchange
|
protected MessageExchangeImpl |
MessageExchangeImpl.mirror
|
| Methods in org.apache.servicemix.jbi.messaging that return MessageExchangeImpl | |
|---|---|
MessageExchangeImpl |
MessageExchangeImpl.getMirror()
|
| Methods in org.apache.servicemix.jbi.messaging with parameters of type MessageExchangeImpl | |
|---|---|
protected void |
DeliveryChannelImpl.autoEnlistInTx(MessageExchangeImpl me)
If the jbi container configured to do so, the message exchange will automatically be enlisted in the current transaction, if exists. |
protected void |
DeliveryChannelImpl.autoSetPersistent(MessageExchangeImpl me)
|
int |
MessageExchangeImpl.AgeComparator.compare(MessageExchangeImpl m0,
MessageExchangeImpl m1)
|
protected void |
MessageExchangeImpl.copyFrom(MessageExchangeImpl me)
|
protected void |
DeliveryChannelImpl.doSend(MessageExchangeImpl me,
boolean sync)
|
protected void |
DeliveryChannelImpl.notifyExchange(MessageExchangeImpl me,
Object lock,
String from)
|
void |
DeliveryChannelImpl.processInBound(MessageExchangeImpl me)
Used internally for passing in a MessageExchange |
protected void |
DeliveryChannelImpl.resumeTx(MessageExchangeImpl me)
|
protected void |
MessageExchangeFactoryImpl.setDefaults(MessageExchangeImpl exchange)
|
protected void |
DeliveryChannelImpl.suspendTx(MessageExchangeImpl me)
|
protected void |
DeliveryChannelImpl.waitForExchange(MessageExchangeImpl me,
Object lock,
long timeout,
String from)
Synchronization must be performed on the given exchange when calling this method |
| Constructors in org.apache.servicemix.jbi.messaging with parameters of type MessageExchangeImpl | |
|---|---|
FaultImpl(MessageExchangeImpl exchange)
|
|
NormalizedMessageImpl(MessageExchangeImpl exchange)
Constructor |
|
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.nmr |
|---|
| Methods in org.apache.servicemix.jbi.nmr with parameters of type MessageExchangeImpl | |
|---|---|
protected EndpointFilter |
DefaultBroker.createEndpointFilter(ComponentContextImpl context,
MessageExchangeImpl exchange)
Factory method to create an endpoint filter for the given component context and message exchange |
protected void |
SubscriptionManager.dispatchToSubscriber(MessageExchangeImpl exchange,
InternalEndpoint endpoint)
Dispatches the given message exchange to the given endpoint |
protected boolean |
SubscriptionManager.dispatchToSubscribers(MessageExchangeImpl exchange)
Dispatches the given exchange to all matching subscribers |
protected EndpointChooser |
DefaultBroker.getInterfaceChooser(MessageExchangeImpl exchange)
Returns the endpoint chooser for endpoints found by service which will use the chooser on the exchange's activation spec if available otherwise will use the default |
protected javax.jbi.servicedesc.ServiceEndpoint[] |
DefaultBroker.getMatchingEndpoints(javax.jbi.servicedesc.ServiceEndpoint[] endpoints,
MessageExchangeImpl exchange)
Filter the given endpoints by asking to the provider and consumer if they are both ok to process the exchange. |
protected EndpointChooser |
DefaultBroker.getServiceChooser(MessageExchangeImpl exchange)
Returns the endpoint chooser for endpoints found by service which will use the chooser on the exchange's activation spec if available otherwise will use the default |
protected void |
DefaultBroker.resolveAddress(MessageExchangeImpl exchange)
|
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.nmr.flow |
|---|
| Methods in org.apache.servicemix.jbi.nmr.flow with parameters of type MessageExchangeImpl | |
|---|---|
protected void |
AbstractFlow.doRouting(MessageExchangeImpl me)
Distribute an ExchangePacket |
protected abstract void |
AbstractFlow.doSend(MessageExchangeImpl me)
Do the Flow specific routing |
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.nmr.flow.jca |
|---|
| Methods in org.apache.servicemix.jbi.nmr.flow.jca with parameters of type MessageExchangeImpl | |
|---|---|
void |
JCAFlow.doRouting(MessageExchangeImpl me)
Distribute an ExchangePacket |
protected void |
JCAFlow.doSend(MessageExchangeImpl me)
Distribute an ExchangePacket |
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.nmr.flow.jms |
|---|
| Methods in org.apache.servicemix.jbi.nmr.flow.jms with parameters of type MessageExchangeImpl | |
|---|---|
void |
AbstractJMSFlow.doRouting(MessageExchangeImpl me)
Distribute an ExchangePacket |
protected void |
AbstractJMSFlow.doSend(MessageExchangeImpl me)
Distribute an ExchangePacket |
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.nmr.flow.seda |
|---|
| Methods in org.apache.servicemix.jbi.nmr.flow.seda with parameters of type MessageExchangeImpl | |
|---|---|
protected void |
SedaFlow.doRouting(MessageExchangeImpl me)
|
protected void |
SedaFlow.doSend(MessageExchangeImpl me)
Distribute an ExchangePacket |
void |
SedaQueue.enqueue(MessageExchangeImpl me)
Enqueue a Packet for processing |
protected void |
SedaFlow.enqueuePacket(MessageExchangeImpl me)
Put the packet in the queue for later processing. |
protected void |
SedaFlow.resumeTx(MessageExchangeImpl me)
|
protected void |
SedaFlow.suspendTx(MessageExchangeImpl me)
|
| Uses of MessageExchangeImpl in org.apache.servicemix.jbi.nmr.flow.st |
|---|
| Methods in org.apache.servicemix.jbi.nmr.flow.st with parameters of type MessageExchangeImpl | |
|---|---|
protected void |
STFlow.doSend(MessageExchangeImpl me)
Distribute an ExchangePacket |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||