|
Apache CXF API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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.jaxrs.client | |
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.jaxws22 | |
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,
SortedSet<Phase> phases)
|
static InterceptorChain |
ColocUtil.getOutInterceptorChain(Exchange ex,
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. |
List<String> |
AbstractStaticFailoverStrategy.getAlternateAddresses(Exchange exchange)
Get the alternate addresses for this invocation. |
List<String> |
FailoverStrategy.getAlternateAddresses(Exchange exchange)
Get the alternate addresses for this invocation. |
List<Endpoint> |
AbstractStaticFailoverStrategy.getAlternateEndpoints(Exchange exchange)
Get the alternate endpoints for this invocation. |
List<Endpoint> |
FailoverStrategy.getAlternateEndpoints(Exchange exchange)
Get the alternate endpoints for this invocation. |
List<Endpoint> |
RetryStrategy.getAlternateEndpoints(Exchange exchange)
|
protected List<Endpoint> |
AbstractStaticFailoverStrategy.getEndpoints(Exchange exchange,
boolean acceptCandidatesWithSameAddress)
Get the endpoints for this invocation. |
protected Endpoint |
LoadDistributorTargetSelector.getFailoverTarget(Exchange exchange,
FailoverTargetSelector.InvocationContext invocation)
Get the failover target endpoint, if a suitable one is available. |
protected Endpoint |
FailoverTargetSelector.getFailoverTarget(Exchange exchange,
FailoverTargetSelector.InvocationContext invocation)
Get the failover target endpoint, if a suitable one is available. |
protected boolean |
LoadDistributorTargetSelector.requiresFailover(Exchange exchange)
|
protected boolean |
FailoverTargetSelector.requiresFailover(Exchange exchange)
Check if the exchange is suitable for a failover. |
Uses of Exchange in org.apache.cxf.endpoint |
---|
Methods in org.apache.cxf.endpoint with parameters of type Exchange | |
---|---|
void |
NullConduitSelector.complete(Exchange exchange)
Called on completion of the MEP for which the Conduit was required. |
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. |
protected Exception |
ClientImpl.getException(Exchange exchange)
|
Object[] |
ClientImpl.invoke(BindingOperationInfo oi,
Object[] params,
Exchange exchange)
|
Object[] |
ClientImpl.invoke(BindingOperationInfo oi,
Object[] params,
Map<String,Object> context,
Exchange exchange)
|
Object[] |
Retryable.invoke(BindingOperationInfo oi,
Object[] params,
Map<String,Object> context,
Exchange exchange)
|
Object[] |
Client.invoke(BindingOperationInfo oi,
Object[] params,
Map<String,Object> context,
Exchange exchange)
Invokes an operation synchronously |
void |
ClientImpl.invoke(ClientCallback callback,
BindingOperationInfo oi,
Object[] params,
Exchange exchange)
|
void |
Client.invoke(ClientCallback callback,
BindingOperationInfo oi,
Object[] params,
Exchange exchange)
Invokes an operation asynchronously |
void |
ClientImpl.invoke(ClientCallback callback,
BindingOperationInfo oi,
Object[] params,
Map<String,Object> context,
Exchange exchange)
|
void |
Client.invoke(ClientCallback callback,
BindingOperationInfo oi,
Object[] params,
Map<String,Object> context,
Exchange exchange)
Invokes an operation asynchronously |
protected Object[] |
ClientImpl.processResult(Message message,
Exchange exchange,
BindingOperationInfo oi,
Map<String,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,
Collection<OperationInfo> operations,
QName name,
boolean client,
int index,
Message message)
Find the next possible message part in the message. |
protected BindingOperationInfo |
DocLiteralInInterceptor.getBindingOperationInfo(Exchange exchange,
QName name,
boolean client)
|
protected BindingOperationInfo |
AbstractInDatabindingInterceptor.getBindingOperationInfo(Exchange exchange,
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) |
static InterceptorChain |
OutgoingChainInterceptor.getOutInterceptorChain(Exchange ex)
|
protected void |
OutFaultChainInitiatorObserver.initializeInterceptors(Exchange ex,
PhaseInterceptorChain chain)
|
protected void |
AbstractFaultChainInitiatorObserver.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,
List<MessagePartInfo> parts)
|
Uses of Exchange in org.apache.cxf.jaxrs |
---|
Methods in org.apache.cxf.jaxrs with parameters of type Exchange | |
---|---|
protected Object |
JAXRSInvoker.getActualServiceObject(Exchange exchange,
Object rootInstance)
|
Object |
JAXRSInvoker.getServiceObject(Exchange exchange)
|
Object |
JAXRSInvoker.invoke(Exchange exchange,
Object request)
|
Object |
JAXRSInvoker.invoke(Exchange exchange,
Object request,
Object resourceObject)
|
Uses of Exchange in org.apache.cxf.jaxrs.client |
---|
Methods in org.apache.cxf.jaxrs.client that return Exchange | |
---|---|
protected Exchange |
AbstractClient.createExchange(Message m,
Exchange exchange)
|
Methods in org.apache.cxf.jaxrs.client with parameters of type Exchange | |
---|---|
protected void |
AbstractClient.completeExchange(Object response,
Exchange exchange)
|
protected Exchange |
AbstractClient.createExchange(Message m,
Exchange exchange)
|
protected Message |
AbstractClient.createMessage(Object body,
String httpMethod,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
URI currentURI,
Exchange exchange,
Map<String,Object> invocationContext,
boolean proxy)
|
protected javax.ws.rs.core.Response |
WebClient.doChainedInvocation(String httpMethod,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
Object body,
Type inGenericType,
Class<?> responseClass,
Type outGenericType,
Exchange exchange,
Map<String,Object> invContext)
|
Object[] |
AbstractClient.invoke(BindingOperationInfo oi,
Object[] params,
Map<String,Object> context,
Exchange exchange)
|
protected abstract Object |
AbstractClient.retryInvoke(URI newRequestURI,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
Object body,
Exchange exchange,
Map<String,Object> invContext)
|
protected Object |
ClientProxyImpl.retryInvoke(URI newRequestURI,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
Object body,
Exchange exchange,
Map<String,Object> invContext)
|
protected Object |
WebClient.retryInvoke(URI newRequestURI,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
Object body,
Exchange exchange,
Map<String,Object> invContext)
|
protected void |
AbstractClient.setContexts(Message message,
Exchange exchange,
Map<String,Object> context,
boolean proxy)
|
protected javax.ws.rs.core.Response.ResponseBuilder |
AbstractClient.setResponseBuilder(Message outMessage,
Exchange exchange)
|
Uses of Exchange in org.apache.cxf.jaxws |
---|
Methods in org.apache.cxf.jaxws with parameters of type Exchange | |
---|---|
protected Object |
JAXWSMethodInvoker.invoke(Exchange exchange,
Object serviceObject,
Method m,
List<Object> params)
|
protected void |
AbstractJAXWSMethodInvoker.updateHeader(Exchange exchange,
javax.xml.ws.handler.MessageContext ctx)
|
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(Map<String,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 QName |
AbstractJAXWSHandlerInterceptor.getOpQName(Exchange ex,
Object data)
|
protected void |
AbstractJAXWSHandlerInterceptor.setupBindingOperationInfo(Exchange exch,
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 QName |
LogicalHandlerInInterceptor.getOpQName(Exchange ex,
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 QName |
SOAPHandlerInterceptor.getOpQName(Exchange ex,
Object data)
|
Uses of Exchange in org.apache.cxf.jaxws22 |
---|
Methods in org.apache.cxf.jaxws22 with parameters of type Exchange | |
---|---|
protected Object |
JAXWS22Invoker.performInvocation(Exchange exchange,
Object serviceObject,
Method m,
Object[] paramArray)
|
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 | |
---|---|
protected void |
AbstractInvoker.checkSuspendedInvocation(Exchange exchange,
Object serviceObject,
Method m,
List<Object> params,
Throwable t)
|
Object |
Factory.create(Exchange e)
Creates the object that will be used for the invoke |
Object |
SessionFactory.create(Exchange e)
Creates the object that will be used for the invoke |
Object |
PerRequestFactory.create(Exchange ex)
|
Object |
SpringBeanFactory.create(Exchange e)
Creates the object that will be used for the invoke |
Object |
PooledFactory.create(Exchange ex)
Creates the object that will be used for the invoke |
Object |
SingletonFactory.create(Exchange ex)
Creates the object that will be used for the invoke |
protected Object |
PooledFactory.createObject(Exchange e)
|
Object |
FactoryInvoker.getServiceObject(Exchange ex)
|
abstract Object |
AbstractInvoker.getServiceObject(Exchange context)
Creates and returns a service object depending on the scope. |
Object |
BeanInvoker.getServiceObject(Exchange ex)
|
Object[] |
AbstractInvoker.insertExchange(Method method,
Object[] params,
Exchange context)
|
Object |
AbstractInvoker.invoke(Exchange exchange,
Object o)
|
Object |
Invoker.invoke(Exchange exchange,
Object o)
|
protected Object |
AbstractInvoker.invoke(Exchange exchange,
Object serviceObject,
Method m,
List<Object> params)
|
protected Object |
AbstractInvoker.performInvocation(Exchange exchange,
Object serviceObject,
Method m,
Object[] paramArray)
|
void |
Factory.release(Exchange e,
Object o)
Post invoke, this is called to allow the factory to release the object, store it, etc... |
void |
SessionFactory.release(Exchange e,
Object o)
Post invoke, this is called to allow the factory to release the object, store it, etc... |
void |
PerRequestFactory.release(Exchange ex,
Object o)
|
void |
SpringBeanFactory.release(Exchange e,
Object o)
Post invoke, this is called to allow the factory to release the object, store it, etc... |
void |
PooledFactory.release(Exchange ex,
Object o)
Post invoke, this is called to allow the factory to release the object, store it, etc... |
void |
SingletonFactory.release(Exchange ex,
Object o)
Post invoke, this is called to allow the factory to release the object, store it, etc... |
void |
FactoryInvoker.releaseServiceObject(Exchange ex,
Object obj)
|
void |
AbstractInvoker.releaseServiceObject(Exchange context,
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,
QName opName)
|
static BindingOperationInfo |
ServiceModelUtil.getOperation(Exchange exchange,
String opName)
|
static BindingOperationInfo |
ServiceModelUtil.getOperationForWrapperElement(Exchange exchange,
QName opName,
boolean output)
|
static Service |
ServiceModelUtil.getService(Exchange exchange)
|
static 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 |
MultipleEndpointObserver.setExchangeProperties(Exchange exchange,
Message m)
|
protected void |
ChainInitiationObserver.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 |
JMSConduit.doReplyMessage(Exchange exchange,
javax.jms.Message jmsMessage)
Process the reply message |
void |
JMSDestination.sendExchange(Exchange exchange,
Object replyObj)
|
void |
JMSConduit.sendExchange(Exchange exchange,
Object request)
Send the JMS message and if the MEP is 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 Destination |
ContextUtils.createDecoupledDestination(Exchange exchange,
EndpointReferenceType reference)
|
static Message |
ContextUtils.createMessage(Exchange exchange)
Create a Binding specific Message. |
static void |
ContextUtils.propogateReceivedMAPs(AddressingProperties inMAPs,
Exchange exchange)
Propagate 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 Map<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 | |
---|---|
Map<String,Exchange> |
MAPCodec.getUncorrelatedExchanges()
|
Methods in org.apache.cxf.ws.addressing.soap with parameters of type Exchange | |
---|---|
protected Destination |
OneWayDecoupledFaultHandler.createDecoupledDestination(Exchange exchange,
EndpointReferenceType epr)
|
Uses of Exchange in org.apache.cxf.ws.rm |
---|
Methods in org.apache.cxf.ws.rm with parameters of type Exchange | |
---|---|
Object |
Servant.invoke(Exchange exchange,
Object o)
|
|
Apache CXF API | |||||||||
PREV NEXT | FRAMES NO FRAMES |