class LogicalMessageContextImpl extends MessageUpdatableContext implements LogicalMessageContext
This Class delegates most of the fuctionality to Packet
Packet
MessageContext.Scope
packet
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 and Description |
---|
LogicalMessageContextImpl(WSBinding binding,
BindingContext defaultJAXBContext,
Packet packet) |
Modifier and Type | Method and Description |
---|---|
LogicalMessage |
getMessage() |
(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
|
clear, containsKey, containsValue, entrySet, get, getMessageContext, getPacketMessage, getScope, isEmpty, keySet, put, putAll, remove, setScope, size, updatePacket, values
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getScope, setScope
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
public LogicalMessageContextImpl(WSBinding binding, BindingContext defaultJAXBContext, Packet packet)
public LogicalMessage getMessage()
getMessage
in interface LogicalMessageContext
void setPacketMessage(Message newMessage)
MessageUpdatableContext
setPacketMessage
in class MessageUpdatableContext
protected void updateMessage()
MessageUpdatableContext
updateMessage
in class MessageUpdatableContext
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.