public class SOAPBindingMessageContext extends MessageContext implements ISOAPBindingMessageContext
IMessageContext.AgentTypeEnum, IMessageContext.AuthMethodEnum, IMessageContext.ReqOriginEnum, IMessageContext.REQUEST_TYPE, IMessageContext.STAGE, IMessageContext.TYPE
authenticationMethod, m_transportCtx, requestOrigin
AGENT_CONTEXT, ASYNC_ORIGINAL_HTTP_REQUEST_HEADERS, ASYNC_REQ_REPLYTO_ELEM, AUTHN_METHOD, FAULT_PROCESSED_HEADERS, HTTP_SERVLET_REQUEST, IDENTITY_CONTEXT, IDENTITY_CONTEXT_ID, IDENTITY_CONTEXT_KEY, INITIALIZATION_CONTEXT_ENDPOINT_ADDRESS, LEGACY_POLICY_OPERATION_MAP, LEGACY_POLICY_SET, LEGACYPOLICY_ENABLED, MESSAGE_CONTEXT_PROCESSED, OPERATION_ID, OPERATION_NAME, POLICY_REFERENCES_MAP, POLICY_SET, REMOTE_IP, REQUEST_BODY_ENCRYPTED, REQUEST_PROCESSED_HEADERS, RESPONSE_PROCESSED_HEADERS, SECURITY_SUBJECT, SESSION_ID, SESSION_SCT_TOKEN, USER_NAME, VIRTUAL_HOST_TYPE, WSDL_DEFINTION
Constructor and Description |
---|
SOAPBindingMessageContext() |
Modifier and Type | Method and Description |
---|---|
SOAPBindingMessageContext |
clone() |
void |
cloneFrom(SOAPBindingMessageContext origContext) |
javax.xml.soap.SOAPMessage |
cloneSOAPMessage(javax.xml.soap.SOAPMessage soapMessage) |
java.util.Map<java.lang.String,java.lang.String> |
getAllTransportHeaders()
For Interceptor use, outbound processing only
|
javax.xml.soap.SOAPMessage |
getFault() |
javax.xml.soap.SOAPMessage |
getRequestMessage() |
javax.xml.soap.SOAPMessage |
getResponseMessage() |
ITransportContext |
getTransportContext()
Get transport context from the message context.
|
java.lang.String |
getTransportHeader(java.lang.String headerName)
Deprecated.
- use getTransportContext.getTransportHeader(String) Currently invoked by interceptor chain so cant remove it. Server agent uses it for inbound processing
|
void |
setFault(javax.xml.soap.SOAPMessage faultMessage) |
void |
setRequestMessage(javax.xml.soap.SOAPMessage requestMessage) |
void |
setResponseMessage(javax.xml.soap.SOAPMessage responseMessage) |
cloneFrom, getAllProperties, getAuthenticationMethod, getGUID, getInvocationStatus, getProperty, getRemoteAddr, getRequestOrigin, getRequestType, getServiceID, getServiceURL, getStage, getStartTime, getType, resetInvocationStatus, setAllProperties, setProperty, setRemoteAddr, setRequestType, setServiceID, setServiceURL, setStage, setStartTime, setTransportContext, setType
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAuthenticationMethod, getGUID, getInvocationStatus, getRemoteAddr, getRequestOrigin, getRequestType, getServiceID, getServiceURL, getStage, getStartTime, getType, setRemoteAddr, setRequestType, setServiceID, setServiceURL, setStage, setStartTime, setTransportContext, setType
getAllProperties, getProperty, setAllProperties, setProperty
public void setRequestMessage(javax.xml.soap.SOAPMessage requestMessage)
setRequestMessage
in interface ISOAPBindingMessageContext
public javax.xml.soap.SOAPMessage getRequestMessage()
getRequestMessage
in interface ISOAPBindingMessageContext
public void setResponseMessage(javax.xml.soap.SOAPMessage responseMessage)
setResponseMessage
in interface ISOAPBindingMessageContext
public javax.xml.soap.SOAPMessage getResponseMessage()
getResponseMessage
in interface ISOAPBindingMessageContext
public void setFault(javax.xml.soap.SOAPMessage faultMessage)
setFault
in interface ISOAPBindingMessageContext
public javax.xml.soap.SOAPMessage getFault()
getFault
in interface ISOAPBindingMessageContext
public SOAPBindingMessageContext clone()
clone
in class java.lang.Object
public void cloneFrom(SOAPBindingMessageContext origContext) throws WSMException
WSMException
public javax.xml.soap.SOAPMessage cloneSOAPMessage(javax.xml.soap.SOAPMessage soapMessage) throws javax.xml.soap.SOAPException, java.io.IOException
javax.xml.soap.SOAPException
java.io.IOException
@Deprecated public java.lang.String getTransportHeader(java.lang.String headerName) throws WSMException
getTransportHeader
in interface ISOAPBindingMessageContext
WSMException
public java.util.Map<java.lang.String,java.lang.String> getAllTransportHeaders() throws WSMException
getAllTransportHeaders
in interface ISOAPBindingMessageContext
WSMException
public ITransportContext getTransportContext()
IMessageContext
getTransportContext
in interface IMessageContext