com.eviware.soapui.impl.wsdl.support.soap
Class SoapMessageBuilder
java.lang.Object
com.eviware.soapui.impl.wsdl.support.soap.SoapMessageBuilder
- All Implemented Interfaces:
- MessageBuilder
public class SoapMessageBuilder
- extends java.lang.Object
- implements MessageBuilder
Builds SOAP requests according to WSDL/XSD definitions
- Author:
- Ole.Matzura
Method Summary |
java.lang.String |
buildEmptyFault()
|
static java.lang.String |
buildEmptyFault(SoapVersion soapVersion)
|
java.lang.String |
buildEmptyMessage()
|
static java.lang.String |
buildEmptyMessage(SoapVersion soapVersion)
|
java.lang.String |
buildFault(MessagePart.FaultPart faultPart)
|
java.lang.String |
buildFault(java.lang.String faultcode,
java.lang.String faultstring)
|
static java.lang.String |
buildFault(java.lang.String faultcode,
java.lang.String faultstring,
SoapVersion soapVersion)
|
java.lang.String |
buildSoapMessageFromInput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional)
|
java.lang.String |
buildSoapMessageFromInput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional,
boolean alwaysBuildHeaders)
|
java.lang.String |
buildSoapMessageFromOutput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional)
|
java.lang.String |
buildSoapMessageFromOutput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional,
boolean alwaysBuildHeaders)
|
void |
createElementForPart(javax.wsdl.Part part,
org.apache.xmlbeans.XmlCursor cursor,
SampleXmlUtil xmlGenerator)
|
Interface |
getInterface()
|
SoapVersion |
getSoapVersion()
|
void |
setInterface(WsdlInterface iface)
|
void |
setMultiValues(java.util.Map<javax.xml.namespace.QName,java.lang.String[]> multiValues)
|
void |
setWsdlContext(WsdlContext wsdlContext)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SoapMessageBuilder
public SoapMessageBuilder(WsdlInterface iface)
throws java.lang.Exception
- Throws:
java.lang.Exception
SoapMessageBuilder
public SoapMessageBuilder(WsdlContext wsdlContext)
setMultiValues
public void setMultiValues(java.util.Map<javax.xml.namespace.QName,java.lang.String[]> multiValues)
getInterface
public Interface getInterface()
- Specified by:
getInterface
in interface MessageBuilder
buildFault
public java.lang.String buildFault(java.lang.String faultcode,
java.lang.String faultstring)
getSoapVersion
public SoapVersion getSoapVersion()
buildFault
public static java.lang.String buildFault(java.lang.String faultcode,
java.lang.String faultstring,
SoapVersion soapVersion)
buildEmptyFault
public java.lang.String buildEmptyFault()
buildEmptyFault
public static java.lang.String buildEmptyFault(SoapVersion soapVersion)
buildEmptyMessage
public java.lang.String buildEmptyMessage()
buildEmptyMessage
public static java.lang.String buildEmptyMessage(SoapVersion soapVersion)
buildSoapMessageFromInput
public java.lang.String buildSoapMessageFromInput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildSoapMessageFromInput
public java.lang.String buildSoapMessageFromInput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional,
boolean alwaysBuildHeaders)
throws java.lang.Exception
- Throws:
java.lang.Exception
createElementForPart
public void createElementForPart(javax.wsdl.Part part,
org.apache.xmlbeans.XmlCursor cursor,
SampleXmlUtil xmlGenerator)
throws java.lang.Exception
- Throws:
java.lang.Exception
setWsdlContext
public void setWsdlContext(WsdlContext wsdlContext)
setInterface
public void setInterface(WsdlInterface iface)
buildSoapMessageFromOutput
public java.lang.String buildSoapMessageFromOutput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildSoapMessageFromOutput
public java.lang.String buildSoapMessageFromOutput(javax.wsdl.BindingOperation bindingOperation,
boolean buildOptional,
boolean alwaysBuildHeaders)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildFault
public java.lang.String buildFault(MessagePart.FaultPart faultPart)
Copyright © 2005-2009 eviware.com. All Rights Reserved.