|
Spring Web Services Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.ws.wsdl.wsdl11.builder.AbstractWsdl4jDefinitionBuilder
org.springframework.ws.wsdl.wsdl11.builder.AbstractBindingWsdl4jDefinitionBuilder
org.springframework.ws.wsdl.wsdl11.builder.AbstractSoap12Wsdl4jDefinitionBuilder
DefaultWsdl11Definition
and the org.springframework.ws.wsdl.wsdl11.provider package
public abstract class AbstractSoap12Wsdl4jDefinitionBuilder
Abstract base class for Wsdl11DefinitionBuilder implementations that use WSDL4J and contain a SOAP 1.2
binding. Requires the locationUri property to be set before use.
setLocationUri(String)| Field Summary | |
|---|---|
static String |
DEFAULT_TRANSPORT_URI
Deprecated. The default soap12:binding transport attribute value. |
| Fields inherited from class org.springframework.ws.wsdl.wsdl11.builder.AbstractWsdl4jDefinitionBuilder |
|---|
logger |
| Constructor Summary | |
|---|---|
AbstractSoap12Wsdl4jDefinitionBuilder()
Deprecated. |
|
| Method Summary | |
|---|---|
protected ExtensibilityElement |
createSoapExtension(Class parentType,
String localName)
Deprecated. Creates a SOAP 1.2 extensibility element. |
protected void |
populateBinding(Binding binding,
PortType portType)
Deprecated. Calls AbstractBindingWsdl4jDefinitionBuilder.populateBinding(Binding, PortType), creates SOAP12Binding, and calls populateSoapBinding(SOAP12Binding). |
protected void |
populateBindingFault(BindingFault bindingFault,
Fault fault)
Deprecated. Creates a SOAP12Body, and calls populateSoapBody(SOAP12Body). |
protected void |
populateBindingInput(BindingInput bindingInput,
Input input)
Deprecated. Creates a SOAP12Body, and calls populateSoapBody(SOAP12Body). |
protected void |
populateBindingOperation(BindingOperation bindingOperation,
Operation operation)
Deprecated. Calls AbstractBindingWsdl4jDefinitionBuilder.populateBindingOperation(BindingOperation, Operation),
creates a SOAP12Operation, and calls populateSoapOperation(SOAP12Operation). |
protected void |
populateBindingOutput(BindingOutput bindingOutput,
Output output)
Deprecated. Creates a SOAP12Body, and calls populateSoapBody(SOAP12Body). |
protected void |
populateDefinition(Definition definition)
Deprecated. Adds the WSDL SOAP namespace to the definition. |
protected void |
populatePort(Port port,
Binding binding)
Deprecated. Creates a SOAP12Address, and calls populateSoapAddress(SOAP12Address). |
protected void |
populateSoapAddress(javax.wsdl.extensions.soap12.SOAP12Address soapAddress)
Deprecated. Called after the SOAP12Address has been created. |
protected void |
populateSoapBinding(javax.wsdl.extensions.soap12.SOAP12Binding soapBinding)
Deprecated. Called after the SOAP12Binding has been created. |
protected void |
populateSoapBody(javax.wsdl.extensions.soap12.SOAP12Body soapBody)
Deprecated. Called after the SOAP12Body has been created. |
protected void |
populateSoapFault(BindingFault bindingFault,
javax.wsdl.extensions.soap12.SOAP12Fault soapFault)
Deprecated. Called after the SOAP12Fault has been created. |
protected void |
populateSoapOperation(javax.wsdl.extensions.soap12.SOAP12Operation soapOperation)
Deprecated. Called after the SOAP12Operation has been created. |
void |
setLocationUri(String locationUri)
Deprecated. Sets the value used for the soap12:address location attribute value. |
void |
setTransportUri(String transportUri)
Deprecated. Sets the value used for the soap12:binding transport attribute value. |
| Methods inherited from class org.springframework.ws.wsdl.wsdl11.builder.AbstractBindingWsdl4jDefinitionBuilder |
|---|
buildBindings, buildServices, populateService |
| Methods inherited from class org.springframework.ws.wsdl.wsdl11.builder.AbstractWsdl4jDefinitionBuilder |
|---|
buildBindings, buildDefinition, buildImports, buildImports, buildMessages, buildMessages, buildPortTypes, buildPortTypes, buildServices, buildTypes, buildTypes, createExtension, getDefinition, populateExtensionRegistry |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_TRANSPORT_URI
| Constructor Detail |
|---|
public AbstractSoap12Wsdl4jDefinitionBuilder()
| Method Detail |
|---|
public void setTransportUri(String transportUri)
SOAP12Binding.setTransportURI(String),
DEFAULT_TRANSPORT_URIpublic void setLocationUri(String locationUri)
protected void populateDefinition(Definition definition)
throws WSDLException
populateDefinition in class AbstractWsdl4jDefinitionBuilderdefinition - the WSDL4J Definition
WSDLException - in case of errorsAbstractWsdl4jDefinitionBuilder.buildDefinition()
protected void populateBinding(Binding binding,
PortType portType)
throws WSDLException
AbstractBindingWsdl4jDefinitionBuilder.populateBinding(Binding, PortType), creates SOAP12Binding, and calls populateSoapBinding(SOAP12Binding).
populateBinding in class AbstractBindingWsdl4jDefinitionBuilderbinding - the WSDL4J BindingportType - the corresponding PortType
WSDLException - in case of errors
protected void populateSoapBinding(javax.wsdl.extensions.soap12.SOAP12Binding soapBinding)
throws WSDLException
SOAP12Binding has been created. Default implementation sets the binding style to
"document", and set the transport URI to the value set on this builder. Subclasses can override this
behavior.
soapBinding - the WSDL4J SOAP12Binding
WSDLException - in case of errorsSOAP12Binding.setStyle(String),
SOAP12Binding.setTransportURI(String),
setTransportUri(String),
DEFAULT_TRANSPORT_URI
protected void populateBindingOperation(BindingOperation bindingOperation,
Operation operation)
throws WSDLException
AbstractBindingWsdl4jDefinitionBuilder.populateBindingOperation(BindingOperation, Operation),
creates a SOAP12Operation, and calls populateSoapOperation(SOAP12Operation).
populateBindingOperation in class AbstractBindingWsdl4jDefinitionBuilderbindingOperation - the WSDL4J BindingOperationoperation - the corresponding WSDL4J Operation
WSDLException - in case of errors
protected void populateSoapOperation(javax.wsdl.extensions.soap12.SOAP12Operation soapOperation)
throws WSDLException
SOAP12Operation has been created.
Default implementation set the SOAPAction uri to an empty string.
soapOperation - the WSDL4J SOAP12Operation
WSDLException - in case of errorsSOAP12Operation.setSoapActionURI(String)
protected void populateBindingInput(BindingInput bindingInput,
Input input)
throws WSDLException
SOAP12Body, and calls populateSoapBody(SOAP12Body).
populateBindingInput in class AbstractBindingWsdl4jDefinitionBuilderbindingInput - the WSDL4J BindingInputinput - the corresponding WSDL4J Input
WSDLException - in case of errors
protected void populateBindingOutput(BindingOutput bindingOutput,
Output output)
throws WSDLException
SOAP12Body, and calls populateSoapBody(SOAP12Body).
populateBindingOutput in class AbstractBindingWsdl4jDefinitionBuilderbindingOutput - the WSDL4J BindingOutputoutput - the corresponding WSDL4J Output
WSDLException - in case of errors
protected void populateBindingFault(BindingFault bindingFault,
Fault fault)
throws WSDLException
SOAP12Body, and calls populateSoapBody(SOAP12Body).
populateBindingFault in class AbstractBindingWsdl4jDefinitionBuilderbindingFault - the WSDL4J BindingFaultfault - the corresponding WSDL4J Fault
WSDLException - in case of errors
protected void populateSoapBody(javax.wsdl.extensions.soap12.SOAP12Body soapBody)
throws WSDLException
SOAP12Body has been created. Default implementation sets the use style to
"literal". Subclasses can override this behavior.
soapBody - the WSDL4J SOAP12Body
WSDLException - in case of errorsSOAP12Body.setUse(String)
protected void populateSoapFault(BindingFault bindingFault,
javax.wsdl.extensions.soap12.SOAP12Fault soapFault)
throws WSDLException
SOAP12Fault has been created. Default implementation sets the use style to
"literal", and sets the name equal to the binding fault. Subclasses can override this behavior.
bindingFault - the WSDL4J BindingFaultsoapFault - the WSDL4J SOAPFault
WSDLException - in case of errorsSOAP12Fault.setUse(String)
protected void populatePort(Port port,
Binding binding)
throws WSDLException
SOAP12Address, and calls populateSoapAddress(SOAP12Address).
populatePort in class AbstractBindingWsdl4jDefinitionBuilderport - the WSDL4J Portbinding - the corresponding WSDL4J Binding
WSDLException - in case of errors
protected void populateSoapAddress(javax.wsdl.extensions.soap12.SOAP12Address soapAddress)
throws WSDLException
SOAP12Address has been created. Default implementation sets the location URI to the
value set on this builder. Subclasses can override this behavior.
soapAddress - the WSDL4J SOAPAddress
WSDLException - in case of errorsSOAP12Address.setLocationURI(String),
setLocationUri(String)
protected ExtensibilityElement createSoapExtension(Class parentType,
String localName)
throws WSDLException
parentType - a class object indicating where in the WSDL definition this extension will existlocalName - the local name of the extensibility element
WSDLException - in case of errorsExtensionRegistry.createExtension(Class,javax.xml.namespace.QName)
|
Spring Web Services Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||