Package org.apache.axis2.jaxws
Class BindingProvider
java.lang.Object
org.apache.axis2.jaxws.BindingProvider
- All Implemented Interfaces:
jakarta.xml.ws.BindingProvider,BindingProvider
- Direct Known Subclasses:
BaseDispatch,JAXWSProxyHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected org.apache.axis2.jaxws.description.EndpointDescriptionprotected ServiceDelegateFields inherited from interface jakarta.xml.ws.BindingProvider
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY -
Constructor Summary
ConstructorsConstructorDescriptionBindingProvider(ServiceDelegate svcDelegate, org.apache.axis2.jaxws.description.EndpointDescription epDesc, org.apache.axis2.addressing.EndpointReference epr, String addressingNamespace, jakarta.xml.ws.WebServiceFeature... features) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidCheck for maintain session state enablement either in the MessageContext.isMaintainSession() or in the ServiceContext properties.jakarta.xml.ws.Bindingorg.apache.axis2.jaxws.description.EndpointDescriptionjakarta.xml.ws.EndpointReference<T extends jakarta.xml.ws.EndpointReference>
TgetEndpointReference(Class<T> clazz) protected voidsetupSessionContext(Map<String, Object> properties) protected booleanReturns a boolean value representing whether or not a SOAPAction header should be sent with the request.
-
Field Details
-
requestContext
-
responseContext
-
endpointDesc
protected org.apache.axis2.jaxws.description.EndpointDescription endpointDesc -
serviceDelegate
-
BINDING_PROVIDER
- See Also:
-
-
Constructor Details
-
BindingProvider
public BindingProvider(ServiceDelegate svcDelegate, org.apache.axis2.jaxws.description.EndpointDescription epDesc, org.apache.axis2.addressing.EndpointReference epr, String addressingNamespace, jakarta.xml.ws.WebServiceFeature... features)
-
-
Method Details
-
getServiceDelegate
- Specified by:
getServiceDelegatein interfaceBindingProvider
-
getEndpointDescription
public org.apache.axis2.jaxws.description.EndpointDescription getEndpointDescription()- Specified by:
getEndpointDescriptionin interfaceBindingProvider
-
getBinding
public jakarta.xml.ws.Binding getBinding()- Specified by:
getBindingin interfacejakarta.xml.ws.BindingProvider
-
getRequestContext
- Specified by:
getRequestContextin interfacejakarta.xml.ws.BindingProvider
-
getResponseContext
- Specified by:
getResponseContextin interfacejakarta.xml.ws.BindingProvider
-
checkMaintainSessionState
Check for maintain session state enablement either in the MessageContext.isMaintainSession() or in the ServiceContext properties.- Parameters:
mc-ic-
-
setupSessionContext
-
useSoapAction
protected boolean useSoapAction()Returns a boolean value representing whether or not a SOAPAction header should be sent with the request. -
getEndpointReference
public jakarta.xml.ws.EndpointReference getEndpointReference()- Specified by:
getEndpointReferencein interfacejakarta.xml.ws.BindingProvider
-
getEndpointReference
- Specified by:
getEndpointReferencein interfacejakarta.xml.ws.BindingProvider
-