Uses of Interface
org.apache.cxf.message.Exchange

Packages that use Exchange
org.apache.cxf.binding.coloc   
org.apache.cxf.clustering   
org.apache.cxf.endpoint Client and Server related classes. 
org.apache.cxf.interceptor Core interceptor interfaces which form the basis for message processing chains in CXF. 
org.apache.cxf.jaxrs   
org.apache.cxf.jaxws   
org.apache.cxf.jaxws.context   
org.apache.cxf.jaxws.handler   
org.apache.cxf.jaxws.handler.logical   
org.apache.cxf.jaxws.handler.soap   
org.apache.cxf.jca.inbound   
org.apache.cxf.jca.servant   
org.apache.cxf.management.counters   
org.apache.cxf.management.interceptor   
org.apache.cxf.message   
org.apache.cxf.service.invoker   
org.apache.cxf.service.model   
org.apache.cxf.transport Transport related classes. 
org.apache.cxf.transport.jms   
org.apache.cxf.ws.addressing   
org.apache.cxf.ws.addressing.soap   
org.apache.cxf.ws.rm   
 

Uses of Exchange in org.apache.cxf.binding.coloc
 

Methods in org.apache.cxf.binding.coloc with parameters of type Exchange
protected  Message ColocOutInterceptor.getInBoundMessage(Exchange ex)
           
static InterceptorChain ColocUtil.getInInterceptorChain(Exchange ex, java.util.SortedSet<Phase> phases)
           
static InterceptorChain ColocUtil.getOutInterceptorChain(Exchange ex, java.util.SortedSet<Phase> phases)
           
protected  void ColocInFaultObserver.initializeInterceptors(Exchange ex, PhaseInterceptorChain chain)
           
protected  void ColocOutInterceptor.invokeInboundChain(Exchange ex, Endpoint ep)
           
 void ColocOutInterceptor.setExchangeProperties(Exchange exchange, Endpoint ep)
           
protected  void ColocMessageObserver.setExchangeProperties(Exchange exchange, Message m)
           
protected  void ColocMessageObserver.setOutBoundMessage(Exchange from, Exchange to)
           
 

Uses of Exchange in org.apache.cxf.clustering
 

Methods in org.apache.cxf.clustering with parameters of type Exchange
 void FailoverTargetSelector.complete(Exchange exchange)
          Called on completion of the MEP for which the Conduit was required.
 java.util.List<Endpoint> AbstractStaticFailoverStrategy.getAlternateEndpoints(Exchange exchange)
          Get the alternate endpoints for this invocation.
 java.util.List<Endpoint> RetryStrategy.getAlternateEndpoints(Exchange exchange)
           
 java.util.List<Endpoint> FailoverStrategy.getAlternateEndpoints(Exchange exchange)
          Get the alternate endpoints for this invocation.
protected  java.util.List<Endpoint> AbstractStaticFailoverStrategy.getEndpoints(Exchange exchange, boolean acceptCandidatesWithSameAddress)
          Get the endpoints for this invocation.
 

Uses of Exchange in org.apache.cxf.endpoint
 

Methods in org.apache.cxf.endpoint with parameters of type Exchange
 void ConduitSelector.complete(Exchange exchange)
          Called on completion of the MEP for which the Conduit was required.
 void AbstractConduitSelector.complete(Exchange exchange)
          Called on completion of the MEP for which the Conduit was required.
 void PreexistingConduitSelector.complete(Exchange exchange)
          Called on completion of the MEP for which the Conduit was required.
 void NullConduitSelector.complete(Exchange exchange)
          Called on completion of the MEP for which the Conduit was required.
protected  java.lang.Exception ClientImpl.getException(Exchange exchange)
           
 java.lang.Object[] ClientImpl.invoke(BindingOperationInfo oi, java.lang.Object[] params, Exchange exchange)
           
 java.lang.Object[] ClientImpl.invoke(BindingOperationInfo oi, java.lang.Object[] params, java.util.Map<java.lang.String,java.lang.Object> context, Exchange exchange)
           
 java.lang.Object[] Client.invoke(BindingOperationInfo oi, java.lang.Object[] params, java.util.Map<java.lang.String,java.lang.Object> context, Exchange exchange)
          Invokes an operation synchronously
 java.lang.Object[] Retryable.invoke(BindingOperationInfo oi, java.lang.Object[] params, java.util.Map<java.lang.String,java.lang.Object> context, Exchange exchange)
           
protected  java.lang.Object[] ClientImpl.processResult(Message message, Exchange exchange, BindingOperationInfo oi, java.util.Map<java.lang.String,java.lang.Object> resContext)
           
protected  void ClientImpl.setExchangeProperties(Exchange exchange, Endpoint endpoint, BindingOperationInfo boi)
           
protected  void ClientImpl.waitResponse(Exchange exchange)
           
 

Uses of Exchange in org.apache.cxf.interceptor
 

Methods in org.apache.cxf.interceptor with parameters of type Exchange
protected  MessagePartInfo AbstractInDatabindingInterceptor.findMessagePart(Exchange exchange, java.util.Collection<OperationInfo> operations, javax.xml.namespace.QName name, boolean client, int index)
          Find the next possible message part in the message.
protected  BindingOperationInfo AbstractInDatabindingInterceptor.getBindingOperationInfo(Exchange exchange, javax.xml.namespace.QName name, boolean client)
          Returns a BindingOperationInfo if the operation is indentified as a wrapped method, return null if it is not a wrapped method (i.e., it is a bare method)
protected  BindingOperationInfo DocLiteralInInterceptor.getBindingOperationInfo(Exchange exchange, javax.xml.namespace.QName name, boolean client)
           
static InterceptorChain OutgoingChainInterceptor.getOutInterceptorChain(Exchange ex)
           
protected  void AbstractFaultChainInitiatorObserver.initializeInterceptors(Exchange ex, PhaseInterceptorChain chain)
           
protected  void InFaultChainInitiatorObserver.initializeInterceptors(Exchange ex, PhaseInterceptorChain chain)
           
protected  void OutFaultChainInitiatorObserver.initializeInterceptors(Exchange ex, PhaseInterceptorChain chain)
           
protected  void AbstractOutDatabindingInterceptor.writeParts(Message message, Exchange exchange, BindingOperationInfo operation, MessageContentsList objs, java.util.List<MessagePartInfo> parts)
           
 

Uses of Exchange in org.apache.cxf.jaxrs
 

Methods in org.apache.cxf.jaxrs with parameters of type Exchange
 java.lang.Object JAXRSInvoker.getServiceObject(Exchange exchange)
           
 java.lang.Object JAXRSInvoker.getServiceObject(Exchange exchange, java.util.List<java.lang.Object> resources)
           
 java.lang.Object JAXRSInvoker.invoke(Exchange exchange, java.lang.Object request)
           
 java.lang.Object JAXRSInvoker.invoke(Exchange exchange, java.lang.Object request, java.util.List<java.lang.Object> resources)
           
 

Uses of Exchange in org.apache.cxf.jaxws
 

Methods in org.apache.cxf.jaxws with parameters of type Exchange
protected  java.lang.Object JAXWSMethodInvoker.invoke(Exchange exchange, java.lang.Object serviceObject, java.lang.reflect.Method m, java.util.List<java.lang.Object> params)
           
protected  void DispatchImpl.setExchangeProperties(Exchange exchange, Endpoint endpoint)
           
protected  void AbstractJAXWSMethodInvoker.updateWebServiceContext(Exchange exchange, javax.xml.ws.handler.MessageContext ctx)
           
 

Uses of Exchange in org.apache.cxf.jaxws.context
 

Constructors in org.apache.cxf.jaxws.context with parameters of type Exchange
WrappedMessageContext(java.util.Map<java.lang.String,java.lang.Object> m, Exchange ex, javax.xml.ws.handler.MessageContext.Scope defScope)
           
 

Uses of Exchange in org.apache.cxf.jaxws.handler
 

Methods in org.apache.cxf.jaxws.handler with parameters of type Exchange
protected  javax.xml.namespace.QName AbstractJAXWSHandlerInterceptor.getOpQName(Exchange ex, java.lang.Object data)
           
protected  void AbstractJAXWSHandlerInterceptor.setupBindingOperationInfo(Exchange exch, java.lang.Object data)
           
 

Uses of Exchange in org.apache.cxf.jaxws.handler.logical
 

Methods in org.apache.cxf.jaxws.handler.logical with parameters of type Exchange
protected  javax.xml.namespace.QName LogicalHandlerInInterceptor.getOpQName(Exchange ex, java.lang.Object data)
           
 

Uses of Exchange in org.apache.cxf.jaxws.handler.soap
 

Methods in org.apache.cxf.jaxws.handler.soap with parameters of type Exchange
protected  javax.xml.namespace.QName SOAPHandlerInterceptor.getOpQName(Exchange ex, java.lang.Object data)
           
 

Uses of Exchange in org.apache.cxf.jca.inbound
 

Methods in org.apache.cxf.jca.inbound with parameters of type Exchange
 java.lang.Object MDBInvoker.getServiceObject(Exchange context)
           
 java.lang.Object DispatchMDBInvoker.getServiceObject(Exchange context)
           
 void MDBInvoker.releaseServiceObject(Exchange context, java.lang.Object obj)
           
 void DispatchMDBInvoker.releaseServiceObject(Exchange context, java.lang.Object obj)
           
 

Uses of Exchange in org.apache.cxf.jca.servant
 

Methods in org.apache.cxf.jca.servant with parameters of type Exchange
 java.lang.Object EJBInvoker.getServiceObject(Exchange context)
           
 

Uses of Exchange in org.apache.cxf.management.counters
 

Methods in org.apache.cxf.management.counters that return Exchange
 Exchange MessageHandlingTimeRecorder.getHandleExchange()
           
 

Constructors in org.apache.cxf.management.counters with parameters of type Exchange
MessageHandlingTimeRecorder(Exchange ex)
           
 

Uses of Exchange in org.apache.cxf.management.interceptor
 

Methods in org.apache.cxf.management.interceptor with parameters of type Exchange
protected  void AbstractMessageResponseTimeInterceptor.beginHandlingMessage(Exchange ex)
           
protected  void AbstractMessageResponseTimeInterceptor.endHandlingMessage(Exchange ex)
           
protected  void AbstractMessageResponseTimeInterceptor.setOneWayMessage(Exchange ex)
           
 

Uses of Exchange in org.apache.cxf.message
 

Classes in org.apache.cxf.message that implement Exchange
 class ExchangeImpl
           
 

Methods in org.apache.cxf.message that return Exchange
 Exchange Message.getExchange()
           
 Exchange AbstractWrappedMessage.getExchange()
           
 Exchange MessageImpl.getExchange()
           
 

Methods in org.apache.cxf.message with parameters of type Exchange
 void Message.setExchange(Exchange exchange)
           
 void AbstractWrappedMessage.setExchange(Exchange exchange)
           
 void MessageImpl.setExchange(Exchange e)
           
 

Uses of Exchange in org.apache.cxf.service.invoker
 

Methods in org.apache.cxf.service.invoker with parameters of type Exchange
protected  void AbstractInvoker.checkSuspendedInvocation(Exchange exchange, java.lang.Object serviceObject, java.lang.reflect.Method m, java.util.List<java.lang.Object> params, java.lang.Throwable t)
           
 java.lang.Object SingletonFactory.create(Exchange ex)
          Creates the object that will be used for the invoke
 java.lang.Object Factory.create(Exchange e)
          Creates the object that will be used for the invoke
 java.lang.Object SessionFactory.create(Exchange e)
          Creates the object that will be used for the invoke
 java.lang.Object SpringBeanFactory.create(Exchange e)
          Creates the object that will be used for the invoke
 java.lang.Object PerRequestFactory.create(Exchange ex)
           
 java.lang.Object PooledFactory.create(Exchange ex)
          Creates the object that will be used for the invoke
protected  java.lang.Object PooledFactory.createObject(Exchange e)
           
abstract  java.lang.Object AbstractInvoker.getServiceObject(Exchange context)
          Creates and returns a service object depending on the scope.
 java.lang.Object FactoryInvoker.getServiceObject(Exchange ex)
           
 java.lang.Object BeanInvoker.getServiceObject(Exchange ex)
           
 java.lang.Object[] AbstractInvoker.insertExchange(java.lang.reflect.Method method, java.lang.Object[] params, Exchange context)
           
 java.lang.Object AbstractInvoker.invoke(Exchange exchange, java.lang.Object o)
           
 java.lang.Object Invoker.invoke(Exchange exchange, java.lang.Object o)
           
protected  java.lang.Object AbstractInvoker.invoke(Exchange exchange, java.lang.Object serviceObject, java.lang.reflect.Method m, java.util.List<java.lang.Object> params)
           
protected  java.lang.Object AbstractInvoker.performInvocation(Exchange exchange, java.lang.Object serviceObject, java.lang.reflect.Method m, java.lang.Object[] paramArray)
           
 void SingletonFactory.release(Exchange ex, java.lang.Object o)
          Post invoke, this is called to allow the factory to release the object, store it, etc...
 void Factory.release(Exchange e, java.lang.Object o)
          Post invoke, this is called to allow the factory to release the object, store it, etc...
 void SessionFactory.release(Exchange e, java.lang.Object o)
          Post invoke, this is called to allow the factory to release the object, store it, etc...
 void SpringBeanFactory.release(Exchange e, java.lang.Object o)
          Post invoke, this is called to allow the factory to release the object, store it, etc...
 void PerRequestFactory.release(Exchange ex, java.lang.Object o)
           
 void PooledFactory.release(Exchange ex, java.lang.Object o)
          Post invoke, this is called to allow the factory to release the object, store it, etc...
 void AbstractInvoker.releaseServiceObject(Exchange context, java.lang.Object obj)
          Called when the invoker is done with the object.
 void FactoryInvoker.releaseServiceObject(Exchange ex, java.lang.Object obj)
           
 

Uses of Exchange in org.apache.cxf.service.model
 

Methods in org.apache.cxf.service.model with parameters of type Exchange
static BindingOperationInfo ServiceModelUtil.getOperation(Exchange exchange, javax.xml.namespace.QName opName)
           
static BindingOperationInfo ServiceModelUtil.getOperation(Exchange exchange, java.lang.String opName)
           
static BindingOperationInfo ServiceModelUtil.getOperationForWrapperElement(Exchange exchange, javax.xml.namespace.QName opName, boolean output)
           
static Service ServiceModelUtil.getService(Exchange exchange)
           
static java.lang.String ServiceModelUtil.getTargetNamespace(Exchange exchange)
           
 

Uses of Exchange in org.apache.cxf.transport
 

Methods in org.apache.cxf.transport with parameters of type Exchange
protected  void ChainInitiationObserver.setExchangeProperties(Exchange exchange, Message m)
           
protected  void MultipleEndpointObserver.setExchangeProperties(Exchange exchange, Message m)
           
 

Uses of Exchange in org.apache.cxf.transport.jms
 

Methods in org.apache.cxf.transport.jms with parameters of type Exchange
 void JMSDestination.sendExchange(Exchange exchange, java.lang.Object replyObj)
           
 void JMSConduit.sendExchange(Exchange exchange, java.lang.Object request)
          Send the JMS Request out and if not oneWay receive the response
 

Uses of Exchange in org.apache.cxf.ws.addressing
 

Methods in org.apache.cxf.ws.addressing with parameters of type Exchange
static void ContextUtils.propogateReceivedMAPs(AddressingProperties inMAPs, Exchange exchange)
          Propogate inbound MAPs onto full reponse & fault messages.
 

Uses of Exchange in org.apache.cxf.ws.addressing.soap
 

Fields in org.apache.cxf.ws.addressing.soap with type parameters of type Exchange
protected  java.util.Map<java.lang.String,Exchange> MAPCodec.uncorrelatedExchanges
          REVISIT: map usage that the *same* interceptor instance is used in all chains.
 

Methods in org.apache.cxf.ws.addressing.soap that return types with arguments of type Exchange
 java.util.Map<java.lang.String,Exchange> MAPCodec.getUncorrelatedExchanges()
           
 

Uses of Exchange in org.apache.cxf.ws.rm
 

Methods in org.apache.cxf.ws.rm with parameters of type Exchange
 java.lang.Object Servant.invoke(Exchange exchange, java.lang.Object o)
           
 



Apache CXF