org.apache.axis2.jaxws
Class BindingProvider
java.lang.Object
org.apache.axis2.jaxws.BindingProvider
- All Implemented Interfaces:
- BindingProvider
- Direct Known Subclasses:
- BaseDispatch, JAXWSProxyHandler
public class BindingProvider
- extends Object
- implements BindingProvider
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
requestContext
protected Map<String,Object> requestContext
responseContext
protected Map<String,Object> responseContext
endpointDesc
protected EndpointDescription endpointDesc
serviceDelegate
protected ServiceDelegate serviceDelegate
BindingProvider
public BindingProvider(ServiceDelegate svcDelegate,
EndpointDescription epDesc,
EndpointReference epr,
String addressingNamespace,
WebServiceFeature... features)
getServiceDelegate
public ServiceDelegate getServiceDelegate()
getEndpointDescription
public EndpointDescription getEndpointDescription()
getBinding
public Binding getBinding()
- Specified by:
getBinding
in interface BindingProvider
getRequestContext
public Map<String,Object> getRequestContext()
- Specified by:
getRequestContext
in interface BindingProvider
getResponseContext
public Map<String,Object> getResponseContext()
- Specified by:
getResponseContext
in interface BindingProvider
checkMaintainSessionState
protected void checkMaintainSessionState(MessageContext mc,
InvocationContext ic)
- Check for maintain session state enablement either in the
MessageContext.isMaintainSession() or in the ServiceContext properties.
- Parameters:
mc
- ic
-
setupSessionContext
protected void setupSessionContext(Map<String,Object> properties)
useSoapAction
protected boolean useSoapAction()
- Returns a boolean value representing whether or not a SOAPAction header should be sent with
the request.
getEndpointReference
public EndpointReference getEndpointReference()
- Specified by:
getEndpointReference
in interface BindingProvider
getEndpointReference
public <T extends EndpointReference> T getEndpointReference(Class<T> clazz)
- Specified by:
getEndpointReference
in interface BindingProvider
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.