public class InliningXsdSchemaTypesProvider extends org.springframework.xml.transform.TransformerObjectSupport implements TypesProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
SCHEMA_PREFIX
The prefix used to register the schema namespace in the WSDL.
|
| Constructor and Description |
|---|
InliningXsdSchemaTypesProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTypes(javax.wsdl.Definition definition) |
org.springframework.xml.xsd.XsdSchemaCollection |
getSchemaCollection()
Returns the XSD schema collection to inline.
|
void |
setSchema(org.springframework.xml.xsd.XsdSchema schema)
Sets the single XSD schema to inline.
|
void |
setSchemaCollection(org.springframework.xml.xsd.XsdSchemaCollection schemaCollection)
Sets the XSD schema collection to inline.
|
public static final String SCHEMA_PREFIX
public void setSchema(org.springframework.xml.xsd.XsdSchema schema)
schemaCollection must be set.public org.springframework.xml.xsd.XsdSchemaCollection getSchemaCollection()
public void setSchemaCollection(org.springframework.xml.xsd.XsdSchemaCollection schemaCollection)
schema must be
set.public void addTypes(javax.wsdl.Definition definition)
throws javax.wsdl.WSDLException
addTypes in interface TypesProviderjavax.wsdl.WSDLException