Modifier and Type | Method and Description |
---|---|
protected void |
BindingProvider.checkMaintainSessionState(MessageContext mc,
InvocationContext ic)
Check for maintain session state enablement either in the
MessageContext.isMaintainSession() or in the ServiceContext properties.
|
Modifier and Type | Method and Description |
---|---|
MessageAccessor |
MessageAccessorFactoryImpl.createMessageAccessor(MessageContext mc) |
MessageAccessor |
MessageAccessorFactory.createMessageAccessor(MessageContext mc) |
Modifier and Type | Method and Description |
---|---|
void |
BindingImpl.configure(MessageContext messageContext,
BindingProvider provider) |
Modifier and Type | Method and Description |
---|---|
static String |
ClientUtils.findSOAPAction(MessageContext ctx)
Determines what the SOAPAction value should be for a given MessageContext.
|
void |
PropertyMigrator.migratePropertiesFromMessageContext(Map<String,Object> userContext,
MessageContext messageContext) |
void |
PropertyMigrator.migratePropertiesToMessageContext(Map<String,Object> userContext,
MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
static MessageContext |
AsyncUtils.createJAXWSMessageContext(AsyncResult result) |
static MessageContext |
AsyncUtils.createJAXWSMessageContext(MessageContext mc) |
Modifier and Type | Method and Description |
---|---|
abstract Throwable |
AsyncResponse.getFaultResponse(MessageContext mc) |
abstract Object |
AsyncResponse.getResponseValueObject(MessageContext mc) |
protected void |
AsyncResponse.onComplete(MessageContext mc) |
protected void |
AsyncResponse.onComplete(MessageContext mc,
ClassLoader cl) |
protected void |
AsyncResponse.onError(Throwable flt,
MessageContext faultCtx) |
protected void |
AsyncResponse.onError(Throwable flt,
MessageContext mc,
ClassLoader cl) |
Modifier and Type | Method and Description |
---|---|
void |
RespectBindingConfigurator.configure(MessageContext messageContext,
BindingProvider provider) |
void |
MTOMConfigurator.configure(MessageContext messageContext,
BindingProvider provider) |
void |
AddressingConfigurator.configure(MessageContext messageContext,
BindingProvider provider) |
Modifier and Type | Method and Description |
---|---|
Throwable |
XMLDispatchAsyncListener.getFaultResponse(MessageContext mc) |
Throwable |
JAXBDispatchAsyncListener.getFaultResponse(MessageContext mc) |
static WebServiceException |
BaseDispatch.getFaultResponse(MessageContext msgCtx)
Returns the fault that is contained within the MessageContext for an invocation.
|
Object |
XMLDispatchAsyncListener.getResponseValueObject(MessageContext mc) |
Object |
JAXBDispatchAsyncListener.getResponseValueObject(MessageContext mc) |
boolean |
BaseDispatch.hasFaultResponse(MessageContext msgCtx)
Returns a boolean indicating whether or not the MessageContext contained a fault.
|
protected void |
XMLDispatch.initMessageContext(Object obj,
MessageContext requestMsgCtx) |
protected void |
BaseDispatch.initMessageContext(Object obj,
MessageContext requestMsgCtx) |
Modifier and Type | Method and Description |
---|---|
protected MessageContext |
JAXWSProxyHandler.createRequest(Method method,
Object[] args)
Creates a request MessageContext for the method call.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
JAXWSProxyHandler.createResponse(Method method,
Object[] args,
MessageContext responseContext,
OperationDescription operationDesc)
Creates a response MessageContext for the method call.
|
Throwable |
ProxyAsyncListener.getFaultResponse(MessageContext mc) |
protected static Throwable |
JAXWSProxyHandler.getFaultResponse(MessageContext msgCtx,
OperationDescription opDesc) |
Object |
ProxyAsyncListener.getResponseValueObject(MessageContext mc) |
protected static boolean |
JAXWSProxyHandler.hasFaultResponse(MessageContext mc) |
Modifier and Type | Method and Description |
---|---|
static LogicalMessageContext |
MessageContextFactory.createLogicalMessageContext(MessageContext mc)
Creates a LogicalMessageContext based on the input core MEPContext.
|
static SoapMessageContext |
MessageContextFactory.createSoapMessageContext(MessageContext jaxwsMessageContext)
Creates a SOAPMessageContext based on the input core MEPContext.
|
Modifier and Type | Method and Description |
---|---|
static void |
ContextListenerUtils.registerProviderOMListener(MessageContext mc) |
Modifier and Type | Method and Description |
---|---|
static void |
ContextUtils.addProperties(SOAPMessageContext soapMessageContext,
MessageContext jaxwsMessageContext)
Adds the appropriate properties to the MessageContext that the user will see
|
static void |
ContextUtils.addWSDLProperties_provider(MessageContext jaxwsMessageContext) |
static void |
ContextUtils.addWSDLProperties_provider(MessageContext jaxwsMessageContext,
SOAPMessageContext soapMessageContext) |
static void |
ContextUtils.addWSDLProperties(MessageContext jaxwsMessageContext) |
static void |
ContextUtils.addWSDLProperties(MessageContext jaxwsMessageContext,
SOAPMessageContext soapMessageContext) |
static void |
ContextUtils.releaseWebServiceContextResources(MessageContext mc)
Release the contents of the WebServiceContext.
|
Modifier and Type | Method and Description |
---|---|
MessageContext |
InvocationContextImpl.getRequestMessageContext() |
MessageContext |
InvocationContext.getRequestMessageContext() |
MessageContext |
InvocationContextImpl.getResponseMessageContext() |
MessageContext |
InvocationContext.getResponseMessageContext() |
Modifier and Type | Method and Description |
---|---|
void |
InvocationContextImpl.setRequestMessageContext(MessageContext ctx) |
void |
InvocationContext.setRequestMessageContext(MessageContext ctx) |
void |
InvocationContextImpl.setResponseMessageContext(MessageContext ctx) |
void |
InvocationContext.setResponseMessageContext(MessageContext ctx) |
Modifier and Type | Method and Description |
---|---|
protected abstract MessageContext |
InvocationControllerImpl.doInvoke(MessageContext request) |
MessageContext |
AxisInvocationController.doInvoke(MessageContext request) |
Modifier and Type | Method and Description |
---|---|
protected abstract MessageContext |
InvocationControllerImpl.doInvoke(MessageContext request) |
MessageContext |
AxisInvocationController.doInvoke(MessageContext request) |
abstract Response |
InvocationControllerImpl.doInvokeAsync(MessageContext mc) |
Response |
AxisInvocationController.doInvokeAsync(MessageContext request) |
abstract Future<?> |
InvocationControllerImpl.doInvokeAsync(MessageContext mc,
AsyncHandler asyncHandler) |
Future<?> |
AxisInvocationController.doInvokeAsync(MessageContext request,
AsyncHandler callback) |
protected abstract void |
InvocationControllerImpl.doInvokeOneWay(MessageContext mc) |
void |
AxisInvocationController.doInvokeOneWay(MessageContext request) |
protected abstract void |
InvocationControllerImpl.prepareRequest(MessageContext mc)
Abstract method that must be implemented by whoever is providing the specific client binding.
|
protected void |
AxisInvocationController.prepareRequest(MessageContext requestMsgCtx) |
protected abstract void |
InvocationControllerImpl.prepareResponse(MessageContext mc)
Abstract method that must be implemented by whoever is providing the specific client binding.
|
protected void |
AxisInvocationController.prepareResponse(MessageContext responseMsgCtx) |
Modifier and Type | Method and Description |
---|---|
static MessageContext |
MessageContextUtils.createFaultMessageContext(MessageContext mc)
Given a request MessageContext, create a new MessageContext for a fault response.
|
static MessageContext |
MessageContextUtils.createMinimalResponseMessageContext(MessageContext mc) |
static MessageContext |
MessageContextUtils.createResponseMessageContext(MessageContext mc)
Given a request MessageContext, create a new MessageContext from there with the necessary
information to make sure the new MessageContext is related to the existing one.
|
Modifier and Type | Method and Description |
---|---|
static MessageContext |
MessageContextUtils.createFaultMessageContext(MessageContext mc)
Given a request MessageContext, create a new MessageContext for a fault response.
|
static MessageContext |
MessageContextUtils.createMinimalResponseMessageContext(MessageContext mc) |
static MessageContext |
MessageContextUtils.createResponseMessageContext(MessageContext mc)
Given a request MessageContext, create a new MessageContext from there with the necessary
information to make sure the new MessageContext is related to the existing one.
|
static boolean |
MessageContextUtils.getJaxwsProviderInterpretNullOneway(MessageContext mc) |
Modifier and Type | Method and Description |
---|---|
void |
ClientFramework.configure(MessageContext messageContext,
BindingProvider provider) |
void |
ClientConfigurator.configure(MessageContext messageContext,
BindingProvider provider)
Perform client-side configuration for a
WebServiceFeature . |
Modifier and Type | Field and Description |
---|---|
protected MessageContext |
BaseMessageContext.messageCtx |
protected MessageContext |
MEPContext.requestMC |
protected MessageContext |
MEPContext.responseMC |
Modifier and Type | Method and Description |
---|---|
MessageContext |
MEPContext.getMessageContext() |
MessageContext |
HandlerInvocationContext.getMessageContext() |
MessageContext |
MEPContext.getRequestMessageContext() |
MessageContext |
MEPContext.getResponseMessageContext() |
Modifier and Type | Method and Description |
---|---|
static void |
TransportHeadersAdapter.install(MessageContext mc)
Add the TransportHeadersAdapter as the property for TransportHeaders
|
static void |
SOAPHeadersAdapter.install(MessageContext mc)
Add the AttachmentAdapter as the property for the inbound and/or
outbound attachment property
|
static void |
AttachmentsAdapter.install(MessageContext mc)
Add the AttachmentAdapter as the property for the inbound or
outbound attachment property
|
void |
HandlerInvocationContext.setMessageContext(MessageContext messageContext) |
void |
MEPContext.setResponseMessageContext(MessageContext responseMC) |
static void |
HandlerChainProcessor.trackInternalCall(MessageContext mc,
HandlerChainProcessor.TRACKER tracker) |
Constructor and Description |
---|
BaseMessageContext(MessageContext messageCtx) |
LogicalMessageContext(MessageContext messageCtx) |
MEPContext(MessageContext requestMsgCtx) |
SoapMessageContext(MessageContext messageCtx) |
Modifier and Type | Method and Description |
---|---|
HandlerInvoker |
HandlerInvokerFactory.createHandlerInvoker(MessageContext messageContext)
Returns an instance of the HandlerInvoker class.
|
Modifier and Type | Method and Description |
---|---|
HandlerInvoker |
HandlerInvokerFactoryImpl.createHandlerInvoker(MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
Handler |
HandlerLifecycleManager.createHandlerInstance(MessageContext mc,
Class handlerClass) |
void |
HandlerLifecycleManager.destroyHandlerInstance(MessageContext mc,
Handler handler) |
Modifier and Type | Method and Description |
---|---|
Handler |
HandlerLifecycleManagerImpl.createHandlerInstance(MessageContext mc,
Class handlerClass) |
void |
HandlerLifecycleManagerImpl.destroyHandlerInstance(MessageContext mc,
Handler handler)
destroyHandlerInstance calls the handler's annotated PreDestroy method,
if it exists.
|
Modifier and Type | Method and Description |
---|---|
MessageContext |
Message.getMessageContext() |
Modifier and Type | Method and Description |
---|---|
void |
Message.setMessageContext(MessageContext messageContext)
JAX-WS Message Context that owns the Message
|
Modifier and Type | Method and Description |
---|---|
MessageContext |
MessageImpl.getMessageContext() |
Modifier and Type | Method and Description |
---|---|
void |
MessageImpl.setMessageContext(MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
static void |
InvocationHelper.callListenersForException(Throwable t,
MessageContext context)
This method is responsible for driving the method below.
|
InvocationListener |
InvocationListenerFactory.createInvocationListener(MessageContext messageContext) |
Object |
ServiceInstanceFactoryImpl.createServiceInstance(MessageContext request,
Class serviceClass) |
Object |
ServiceInstanceFactory.createServiceInstance(MessageContext request,
Class serviceClass)
This method will create, or otherwise obtain a reference to an
instance of a web service implementation class.
|
static Throwable |
InvocationHelper.determineMappedException(Throwable t,
MessageContext context)
This method will drive the call to the above methods.
|
protected EndpointDispatcher |
EndpointController.getEndpointDispatcher(MessageContext mc,
Class serviceImplClass,
Object serviceInstance) |
Modifier and Type | Method and Description |
---|---|
MessageContext |
JavaBeanDispatcher.createFaultResponse(MessageContext request,
Protocol p,
Throwable t) |
MessageContext |
ProviderDispatcher.createFaultResponse(MessageContext request,
Throwable fault) |
protected abstract MessageContext |
JavaDispatcher.createFaultResponse(MessageContext request,
Throwable fault) |
MessageContext |
JavaBeanDispatcher.createFaultResponse(MessageContext request,
Throwable t) |
MessageContext |
ProviderDispatcher.createResponse(MessageContext request,
Object[] input,
Object output)
Create a MessageContext for the response.
|
protected abstract MessageContext |
JavaDispatcher.createResponse(MessageContext request,
Object[] input,
Object output) |
MessageContext |
JavaBeanDispatcher.createResponse(MessageContext request,
Object[] input,
Object output) |
MessageContext |
JavaBeanDispatcher.createResponse(MessageContext request,
Protocol p,
Object[] params,
Object output) |
MessageContext |
ProviderDispatcher.invoke(MessageContext request) |
abstract MessageContext |
JavaDispatcher.invoke(MessageContext request) |
MessageContext |
JavaBeanDispatcher.invoke(MessageContext mc) |
MessageContext |
EndpointDispatcher.invoke(MessageContext request)
Invoke the target endpoint synchronously
|
Modifier and Type | Method and Description |
---|---|
MessageContext |
JavaBeanDispatcher.createFaultResponse(MessageContext request,
Protocol p,
Throwable t) |
MessageContext |
ProviderDispatcher.createFaultResponse(MessageContext request,
Throwable fault) |
protected abstract MessageContext |
JavaDispatcher.createFaultResponse(MessageContext request,
Throwable fault) |
MessageContext |
JavaBeanDispatcher.createFaultResponse(MessageContext request,
Throwable t) |
Object |
ProviderDispatcher.createRequestParameters(MessageContext request) |
MessageContext |
ProviderDispatcher.createResponse(MessageContext request,
Object[] input,
Object output)
Create a MessageContext for the response.
|
protected abstract MessageContext |
JavaDispatcher.createResponse(MessageContext request,
Object[] input,
Object output) |
MessageContext |
JavaBeanDispatcher.createResponse(MessageContext request,
Object[] input,
Object output) |
MessageContext |
JavaBeanDispatcher.createResponse(MessageContext request,
Protocol p,
Object[] params,
Object output) |
protected Method |
JavaBeanDispatcher.getJavaMethod(MessageContext mc,
Class serviceImplClass) |
protected void |
ProviderDispatcher.initialize(MessageContext mc) |
protected void |
JavaBeanDispatcher.initialize(MessageContext mc) |
protected void |
ProviderDispatcher.initMessageContext(MessageContext responseMsgCtx,
Message m,
Object output) |
MessageContext |
ProviderDispatcher.invoke(MessageContext request) |
abstract MessageContext |
JavaDispatcher.invoke(MessageContext request) |
MessageContext |
JavaBeanDispatcher.invoke(MessageContext mc) |
MessageContext |
EndpointDispatcher.invoke(MessageContext request)
Invoke the target endpoint synchronously
|
void |
ProviderDispatcher.invokeAsync(MessageContext request,
EndpointCallback callback) |
abstract void |
JavaDispatcher.invokeAsync(MessageContext request,
EndpointCallback callback) |
void |
JavaBeanDispatcher.invokeAsync(MessageContext request,
EndpointCallback callback) |
void |
EndpointDispatcher.invokeAsync(MessageContext request,
EndpointCallback callback) |
void |
ProviderDispatcher.invokeOneWay(MessageContext request) |
abstract void |
JavaDispatcher.invokeOneWay(MessageContext request) |
void |
JavaBeanDispatcher.invokeOneWay(MessageContext request) |
void |
EndpointDispatcher.invokeOneWay(MessageContext request) |
protected static void |
JavaDispatcher.setCheckedExceptionProperty(MessageContext response,
Method m,
Throwable t)
Determine if the thrown exception is a checked exception.
|
protected static void |
JavaDispatcher.setExceptionProperties(MessageContext response,
Method m,
Throwable t)
Information about the exception is stored on the outbound response context
|
protected static void |
JavaDispatcher.setFaultResponseAction(Throwable exception,
MessageContext request,
MessageContext response) |
protected static void |
JavaDispatcher.setWebMethodExceptionProperty(MessageContext response,
Throwable t)
Store the actual exception on the response context
|
Modifier and Type | Method and Description |
---|---|
EndpointDispatcher |
EndpointDispatcherFactoryImpl.createEndpointDispatcher(MessageContext mc,
Class serviceImpl,
Object serviceInstance) |
EndpointDispatcher |
EndpointDispatcherFactory.createEndpointDispatcher(MessageContext mc,
Class serviceImpl,
Object serviceInstance) |
Modifier and Type | Method and Description |
---|---|
static MessageContext |
Utils.createFaultMessage(MessageContext mc,
String msg) |
static MessageContext |
Utils.createVersionMismatchMessage(MessageContext mc,
Protocol protocol)
Creates a fault message that reflects a version mismatch for the configured message protocol.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Utils.bindingTypesMatch(MessageContext mc,
EndpointDescription ed)
Compares the version of the message in the MessageContext to what's expected
given the ServiceDescription.
|
static boolean |
Utils.bindingTypesMatch(MessageContext mc,
ServiceDescription serviceDesc)
Deprecated.
|
static MessageContext |
Utils.createFaultMessage(MessageContext mc,
String msg) |
static MessageContext |
Utils.createVersionMismatchMessage(MessageContext mc,
Protocol protocol)
Creates a fault message that reflects a version mismatch for the configured message protocol.
|
static OperationDescription |
Utils.getOperationDescription(MessageContext mc) |
Modifier and Type | Method and Description |
---|---|
Object |
EndpointLifecycleManager.createServiceInstance(MessageContext mc,
Class serviceImplClass)
EndpointLifecycleManager will create a service instance.
|
Modifier and Type | Method and Description |
---|---|
Object |
EndpointLifecycleManagerImpl.createServiceInstance(MessageContext mc,
Class serviceImplClass) |
protected MessageContext |
EndpointLifecycleManagerImpl.createSOAPMessageContext(MessageContext mc) |
protected WebServiceContext |
EndpointLifecycleManagerImpl.createWebServiceContext(MessageContext mc)
This method will be responsible for creating an instance of a WebServiceContext
and initializing the instance with a MessageContext.
|
protected void |
EndpointLifecycleManagerImpl.injectWebServiceContext(MessageContext mc,
WebServiceContext wsContext,
Object serviceInstance) |
protected void |
EndpointLifecycleManagerImpl.performWebServiceContextInjection(MessageContext mc,
Object serviceImpl)
This method will provide the necessary function in order to inject
a WebServiceContext instance on a member of the service implementation class.
|
protected void |
EndpointLifecycleManagerImpl.performWebServiceContextUpdate(MessageContext mc)
This method will provide the necessary function in order to update
an existing WebServiceContext instance with a MessageContext for
the current request.
|
protected Object |
EndpointLifecycleManagerImpl.retrieveServiceInstance(MessageContext mc)
This method locates an existing service implementation instance if
one has been previously stored away.
|
protected void |
EndpointLifecycleManagerImpl.saveWebServiceContext(MessageContext mc,
WebServiceContext wsContext)
This method will provide the function necessary to save the WebServiceContext
associated with the endpoint.
|
Modifier and Type | Method and Description |
---|---|
void |
Binding.configure(MessageContext messageContext,
BindingProvider provider) |
Modifier and Type | Method and Description |
---|---|
void |
ApplicationContextMigrator.migratePropertiesFromMessageContext(Map<String,Object> userContext,
MessageContext messageContext)
Is called to handle property migratom FROM the internal org.apache.axis2.jaxws.core.MessageContext
TO a target user context (BindingProvider client context or server MessageContext) that the
user will access.
|
void |
ApplicationContextMigrator.migratePropertiesToMessageContext(Map<String,Object> userContext,
MessageContext messageContext)
Is called to handle property migration FROM the user context (BindingProvider client context
or server MessageContext) TO a target internal org.apache.axis2.jaxws.core.MessageContext.
|
static void |
ApplicationContextMigratorUtil.performMigrationFromMessageContext(String contextMigratorListID,
Map<String,Object> responseContext,
MessageContext messageContext) |
static void |
ApplicationContextMigratorUtil.performMigrationToMessageContext(String contextMigratorListID,
Map<String,Object> requestContext,
MessageContext messageContext) |
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.