Uses of Class
org.apache.servicemix.jbi.messaging.MessageExchangeImpl

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
 



Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.