|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.ws.handler.MessageUpdatableContext
com.sun.xml.ws.handler.SOAPMessageContextImpl
class SOAPMessageContextImpl
Implementation of SOAPMessageContext
. This class is used at runtime
to pass to the handlers for processing soap messages.
MessageContextImpl
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface javax.xml.ws.handler.MessageContext |
---|
javax.xml.ws.handler.MessageContext.Scope |
Nested classes/interfaces inherited from interface java.util.Map |
---|
Map.Entry<K,V> |
Field Summary |
---|
Fields inherited from class com.sun.xml.ws.handler.MessageUpdatableContext |
---|
packet |
Fields inherited from interface javax.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 | |
---|---|
SOAPMessageContextImpl(WSBinding binding,
Packet packet,
Set<String> roles)
|
Method Summary | |
---|---|
Object[] |
getHeaders(QName header,
JAXBContext jaxbContext,
boolean allRoles)
|
javax.xml.soap.SOAPMessage |
getMessage()
|
Set<String> |
getRoles()
|
void |
setMessage(javax.xml.soap.SOAPMessage soapMsg)
|
(package private) void |
setPacketMessage(Message newMessage)
Sets Message in the packet Any user modifications done on previous Message are lost. |
protected void |
updateMessage()
Updates Message in the packet with user modifications |
Methods inherited from class com.sun.xml.ws.handler.MessageUpdatableContext |
---|
clear, containsKey, containsValue, entrySet, get, getMessageContext, getPacketMessage, 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 javax.xml.ws.handler.MessageContext |
---|
getScope, setScope |
Methods inherited from interface java.util.Map |
---|
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
Constructor Detail |
---|
public SOAPMessageContextImpl(WSBinding binding, Packet packet, Set<String> roles)
Method Detail |
---|
public javax.xml.soap.SOAPMessage getMessage()
getMessage
in interface javax.xml.ws.handler.soap.SOAPMessageContext
public void setMessage(javax.xml.soap.SOAPMessage soapMsg)
setMessage
in interface javax.xml.ws.handler.soap.SOAPMessageContext
void setPacketMessage(Message newMessage)
MessageUpdatableContext
setPacketMessage
in class MessageUpdatableContext
protected void updateMessage()
MessageUpdatableContext
updateMessage
in class MessageUpdatableContext
public Object[] getHeaders(QName header, JAXBContext jaxbContext, boolean allRoles)
getHeaders
in interface javax.xml.ws.handler.soap.SOAPMessageContext
public Set<String> getRoles()
getRoles
in interface javax.xml.ws.handler.soap.SOAPMessageContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |