public class JAXWSProxyHandler extends BindingProvider implements java.lang.reflect.InvocationHandler
| Modifier and Type | Field and Description |
|---|---|
protected InvocationController |
controller |
protected ServiceDescription |
serviceDesc |
BINDING_PROVIDER, endpointDesc, requestContext, responseContext, serviceDelegate| Constructor and Description |
|---|
JAXWSProxyHandler(ServiceDelegate delegate,
java.lang.Class seiClazz,
EndpointDescription epDesc,
EndpointReference epr,
java.lang.String addressingNamespace,
javax.xml.ws.WebServiceFeature... features) |
JAXWSProxyHandler(ServiceDelegate delegate,
java.lang.Class seiClazz,
EndpointDescription epDesc,
javax.xml.ws.WebServiceFeature... features) |
| Modifier and Type | Method and Description |
|---|---|
protected MessageContext |
createRequest(java.lang.reflect.Method method,
java.lang.Object[] args)
Creates a request MessageContext for the method call.
|
protected java.lang.Object |
createResponse(java.lang.reflect.Method method,
java.lang.Object[] args,
MessageContext responseContext,
OperationDescription operationDesc)
Creates a response MessageContext for the method call.
|
protected static java.lang.Throwable |
getFaultResponse(MessageContext msgCtx,
OperationDescription opDesc) |
java.lang.Class |
getSeiClazz() |
protected static boolean |
hasFaultResponse(MessageContext mc) |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
protected boolean |
isAsync() |
void |
setSeiClazz(java.lang.Class seiClazz) |
checkMaintainSessionState, getBinding, getEndpointDescription, getEndpointReference, getEndpointReference, getRequestContext, getResponseContext, getServiceDelegate, setupSessionContext, useSoapActionprotected ServiceDescription serviceDesc
protected InvocationController controller
public JAXWSProxyHandler(ServiceDelegate delegate, java.lang.Class seiClazz, EndpointDescription epDesc, javax.xml.ws.WebServiceFeature... features)
public JAXWSProxyHandler(ServiceDelegate delegate, java.lang.Class seiClazz, EndpointDescription epDesc, EndpointReference epr, java.lang.String addressingNamespace, javax.xml.ws.WebServiceFeature... features)
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.Throwableprotected boolean isAsync()
protected MessageContext createRequest(java.lang.reflect.Method method, java.lang.Object[] args) throws java.lang.Throwable
method - - The method invoked on the proxy object.args - - The parameter listjava.lang.Throwableprotected java.lang.Object createResponse(java.lang.reflect.Method method,
java.lang.Object[] args,
MessageContext responseContext,
OperationDescription operationDesc)
throws java.lang.Throwable
method - - The method invoked on the proxy object.args - - The parameter list.responseContext - - The MessageContext to be used for the response.operationDesc - - The OperationDescription that for the invoked method.java.lang.Throwableprotected static java.lang.Throwable getFaultResponse(MessageContext msgCtx, OperationDescription opDesc)
protected static boolean hasFaultResponse(MessageContext mc)
public java.lang.Class getSeiClazz()
public void setSeiClazz(java.lang.Class seiClazz)
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.