public class SOAP11Decoder extends BaseHandlerChainAwareMessageDecoder
| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
Class logger.
|
| Constructor and Description |
|---|
SOAP11Decoder()
Constructor.
|
SOAP11Decoder(ParserPool pool)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
checkUnderstoodSOAPHeaders(MessageContext messageContext)
Check that all headers which carry the
soap11:mustUnderstand attribute
and which are targeted to this SOAP node via the soap11:actor were understood by the
decoder. |
void |
decode(MessageContext messageContext)
Decodes a message in a binding specific manner.
|
protected void |
doDecode(MessageContext messageContext)
Decodes a message, updating the message context.
|
invokeHandlerChain, processPostSecurityInboundHandlerChain, processPreSecurityInboundHandlerChaingetParserPool, logDecodedMessage, processSecurityPolicy, setParserPool, unmarshallMessagepublic SOAP11Decoder()
public SOAP11Decoder(ParserPool pool)
pool - parser pool used to deserialize messagesprotected void doDecode(MessageContext messageContext) throws MessageDecodingException
doDecode in class BaseMessageDecodermessageContext - current message contextMessageDecodingException - thrown if there is a problem decoding the messagepublic void decode(MessageContext messageContext) throws MessageDecodingException, SecurityException
decode in interface MessageDecoderdecode in class BaseHandlerChainAwareMessageDecodermessageContext - current message contextMessageDecodingException - thrown if the message can not be decodedSecurityException - thrown if the decoded message does not meet the required security constraintsprivate void checkUnderstoodSOAPHeaders(MessageContext messageContext) throws MessageDecodingException
soap11:mustUnderstand attribute
and which are targeted to this SOAP node via the soap11:actor were understood by the
decoder.messageContext - the message context being processedMessageDecodingException - thrown if a SOAP header requires understanding by
this node but was not understoodCopyright © 1999-2016. All Rights Reserved.