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.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.jaxws.support   
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> FailoverStrategy.getAlternateEndpoints(Exchange exchange)
          Get the alternate 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 NullConduitSelector.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.
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 OutFaultChainInitiatorObserver.initializeInterceptors(Exchange ex, PhaseInterceptorChain chain)
           
protected  void InFaultChainInitiatorObserver.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.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)
           
 

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.jaxws.support
 

Methods in org.apache.cxf.jaxws.support with parameters of type Exchange
static javax.xml.ws.handler.MessageContext ContextPropertiesMapping.createWebServiceContext(Exchange exchange)
           
static void ContextPropertiesMapping.mapCxf2Jaxws(Exchange exchange, WrappedMessageContext ctx, boolean requestor)
           
static void ContextPropertiesMapping.updateWebServiceContext(Exchange exchange, javax.xml.ws.handler.MessageContext ctx)
           
 

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
 Factory RequestScopePolicy.applyScope(Factory f, Exchange ex)
           
 Factory ScopePolicy.applyScope(Factory f, Exchange exchange)
          Apply scope policy to a Factory object so that the instance created by the Factory object can be cached properly.
 Factory ApplicationScopePolicy.applyScope(Factory f, Exchange ex)
           
 Factory SessionScopePolicy.applyScope(Factory f, Exchange ex)
           
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)
           
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 AbstractInvoker.releaseServiceObject(Exchange context, java.lang.Object obj)
          Called when the invoker is done with the object.
 

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.
 

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