java.lang.Object
com.sun.xml.ws.handler.MessageUpdatableContext
com.sun.xml.ws.handler.SOAPMessageContextImpl
- All Implemented Interfaces:
jakarta.xml.ws.handler.MessageContext
,jakarta.xml.ws.handler.soap.SOAPMessageContext
,Map<String,
Object>
public class SOAPMessageContextImpl
extends MessageUpdatableContext
implements jakarta.xml.ws.handler.soap.SOAPMessageContext
Implementation of
SOAPMessageContext
. This class is used at runtime
to pass to the handlers for processing soap messages.- Author:
- WS Development Team
- See Also:
-
MessageContextImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K extends Object,
V extends Object> Nested classes/interfaces inherited from interface jakarta.xml.ws.handler.MessageContext
jakarta.xml.ws.handler.MessageContext.Scope
-
Field Summary
Fields inherited from interface jakarta.xml.ws.handler.MessageContext
HTTP_REQUEST_HEADERS, HTTP_REQUEST_METHOD, HTTP_RESPONSE_CODE, HTTP_RESPONSE_HEADERS, INBOUND_MESSAGE_ATTACHMENTS, MESSAGE_OUTBOUND_PROPERTY, OUTBOUND_MESSAGE_ATTACHMENTS, PATH_INFO, QUERY_STRING, REFERENCE_PARAMETERS, SERVLET_CONTEXT, SERVLET_REQUEST, SERVLET_RESPONSE, WSDL_DESCRIPTION, WSDL_INTERFACE, WSDL_OPERATION, WSDL_PORT, WSDL_SERVICE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[]
getHeaders
(QName header, jakarta.xml.bind.JAXBContext jaxbContext, boolean allRoles) jakarta.xml.soap.SOAPMessage
getRoles()
void
setMessage
(jakarta.xml.soap.SOAPMessage soapMsg) protected void
Methods inherited from class com.sun.xml.ws.handler.MessageUpdatableContext
clear, containsKey, containsValue, entrySet, get, getScope, isEmpty, keySet, put, putAll, remove, setScope, size, updatePacket, values
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from interface jakarta.xml.ws.handler.MessageContext
getScope, setScope
-
Constructor Details
-
SOAPMessageContextImpl
-
-
Method Details
-
getMessage
public jakarta.xml.soap.SOAPMessage getMessage()- Specified by:
getMessage
in interfacejakarta.xml.ws.handler.soap.SOAPMessageContext
-
setMessage
public void setMessage(jakarta.xml.soap.SOAPMessage soapMsg) - Specified by:
setMessage
in interfacejakarta.xml.ws.handler.soap.SOAPMessageContext
-
updateMessage
protected void updateMessage() -
getHeaders
public Object[] getHeaders(QName header, jakarta.xml.bind.JAXBContext jaxbContext, boolean allRoles) - Specified by:
getHeaders
in interfacejakarta.xml.ws.handler.soap.SOAPMessageContext
-
getRoles
- Specified by:
getRoles
in interfacejakarta.xml.ws.handler.soap.SOAPMessageContext
-