public class MDPWSSOAP2MessageGenerator
extends org.ws4d.java.communication.protocol.soap.generator.DefaultSOAP2MessageGenerator
| Constructor and Description |
|---|
MDPWSSOAP2MessageGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
beforeReceive(org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.message.Message msg,
org.ws4d.java.communication.ConnectionInfo conInfo) |
java.io.InputStream |
convertDocumentToInputStream(org.w3c.dom.Document document) |
void |
deliverMessage(java.io.InputStream in,
org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.communication.ConnectionInfo protocolData,
java.lang.String uniqueAttachmentContextId,
org.ws4d.java.communication.protocol.soap.generator.DefaultMessageDiscarder discarder,
org.ws4d.java.message.Message request) |
protected QoSInterceptionAttributeMap |
getAttributeMap(org.ws4d.java.communication.ConnectionInfo protocolData,
boolean createIfNotAvailable) |
protected org.ws4d.java.structures.Iterator |
getUnfilteredPolicies(org.ws4d.java.communication.ConnectionInfo protocolData,
org.ws4d.java.communication.receiver.MessageReceiver to,
java.io.InputStream in) |
protected boolean |
handleMessage(org.ws4d.java.io.xml.ElementParser parser,
org.ws4d.java.message.SOAPHeader header,
org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.communication.ConnectionInfo conInfo) |
protected QoSInterceptionAttributeMap |
removeAttributeMap(org.ws4d.java.communication.ConnectionInfo protocolData) |
void |
reset() |
protected void |
sendInvokeMessageToReceiver(org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.message.InvokeMessage msg,
org.ws4d.java.communication.ConnectionInfo conInfo) |
public void deliverMessage(java.io.InputStream in,
org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.communication.ConnectionInfo protocolData,
java.lang.String uniqueAttachmentContextId,
org.ws4d.java.communication.protocol.soap.generator.DefaultMessageDiscarder discarder,
org.ws4d.java.message.Message request)
deliverMessage in interface org.ws4d.java.communication.protocol.soap.generator.SOAP2MessageGeneratordeliverMessage in class org.ws4d.java.communication.protocol.soap.generator.DefaultSOAP2MessageGeneratorprotected org.ws4d.java.structures.Iterator getUnfilteredPolicies(org.ws4d.java.communication.ConnectionInfo protocolData,
org.ws4d.java.communication.receiver.MessageReceiver to,
java.io.InputStream in)
public java.io.InputStream convertDocumentToInputStream(org.w3c.dom.Document document)
throws java.lang.Exception
document - java.io.UnsupportedEncodingExceptionjava.lang.Exceptionprotected QoSInterceptionAttributeMap getAttributeMap(org.ws4d.java.communication.ConnectionInfo protocolData, boolean createIfNotAvailable)
protocolData - protected QoSInterceptionAttributeMap removeAttributeMap(org.ws4d.java.communication.ConnectionInfo protocolData)
protocolData - protected void sendInvokeMessageToReceiver(org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.message.InvokeMessage msg,
org.ws4d.java.communication.ConnectionInfo conInfo)
sendInvokeMessageToReceiver in class org.ws4d.java.communication.protocol.soap.generator.DefaultSOAP2MessageGeneratorprotected void beforeReceive(org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.message.Message msg,
org.ws4d.java.communication.ConnectionInfo conInfo)
beforeReceive in class org.ws4d.java.communication.protocol.soap.generator.DefaultSOAP2MessageGeneratorprotected boolean handleMessage(org.ws4d.java.io.xml.ElementParser parser,
org.ws4d.java.message.SOAPHeader header,
org.ws4d.java.communication.receiver.MessageReceiver to,
org.ws4d.java.communication.ConnectionInfo conInfo)
throws org.ws4d.java.xmlpull.v1.XmlPullParserException,
java.io.IOException,
org.ws4d.java.communication.VersionMismatchException
handleMessage in class org.ws4d.java.communication.protocol.soap.generator.DefaultSOAP2MessageGeneratororg.ws4d.java.xmlpull.v1.XmlPullParserExceptionjava.io.IOExceptionorg.ws4d.java.communication.VersionMismatchExceptionpublic void reset()