Apache CXF API

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.support   
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.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 PreexistingConduitSelector.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.
protected  java.lang.Exception ClientImpl.getException(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[] Retryable.invoke(BindingOperationInfo oi, java.lang.Object[] params, java.util.Map<java.lang.String,java.lang.Object> context, Exchange exchange)
           
protected  void ClientImpl.setExchangeProperties(Exchange exchange, Endpoint endpoint, BindingOperationInfo boi)
           
 

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.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.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.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 MessageImpl.getExchange()
           
 Exchange AbstractWrappedMessage.getExchange()
           
 

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

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 ApplicationScopePolicy.applyScope(Factory f, Exchange ex)
           
 Factory SessionScopePolicy.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.
 java.lang.Object BeanInvoker.getServiceObject(Exchange ex)
           
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[] 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.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 API

Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.