public class WSDLSchemaManager extends Object
| Constructor and Description |
|---|
WSDLSchemaManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addWSDLDefinitionImport(javax.wsdl.Definition rootDefn,
javax.wsdl.Definition defn,
String prefix,
File file) |
void |
addWSDLDefinitionImport(javax.wsdl.Definition rootDefn,
javax.wsdl.Definition defn,
String prefix,
String fileName) |
void |
addWSDLDefinitionNamespace(javax.wsdl.Definition defn,
String prefix,
String ns) |
void |
addWSDLSchemaImport(javax.wsdl.Definition def,
String tns,
File file) |
void |
addWSDLSchemaImport(javax.wsdl.Definition def,
String tns,
String schemaFileName) |
void |
addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema,
org.apache.ws.commons.schema.XmlSchema schema,
File file) |
void |
addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema,
org.apache.ws.commons.schema.XmlSchema schema,
String fileName) |
void |
attachDeferredSchemasToWSDL() |
void |
attachSchemaToWSDL(javax.wsdl.Definition definition,
org.apache.ws.commons.schema.XmlSchema schema,
boolean isSchemaGenerated) |
TypeMappingType |
createCorbaTypeMap(javax.wsdl.Definition definition,
String corbatypemaptns) |
javax.wsdl.Definition |
createWSDLDefinition(String tns) |
org.apache.ws.commons.schema.XmlSchema |
createXmlSchema(String schemans,
org.apache.ws.commons.schema.XmlSchemaCollection schemaCol) |
org.apache.ws.commons.schema.XmlSchema |
createXmlSchemaForDefinition(javax.wsdl.Definition defn,
String schemans,
org.apache.ws.commons.schema.XmlSchemaCollection schemaCol) |
void |
deferAttachSchemaToWSDL(javax.wsdl.Definition definition,
org.apache.ws.commons.schema.XmlSchema schema,
boolean isSchemaGenerated) |
File |
getImportedWSDLDefinitionFile(String ns) |
Map<File,javax.wsdl.Definition> |
getImportedWSDLDefinitions() |
File |
getImportedXmlSchemaFile(String ns) |
Map<File,org.apache.ws.commons.schema.XmlSchema> |
getImportedXmlSchemas() |
javax.wsdl.Definition |
getWSDLDefinition(String ns) |
Map<String,javax.wsdl.Definition> |
getWSDLDefinitions() |
org.apache.ws.commons.schema.XmlSchema |
getXmlSchema(String ns) |
Map<String,org.apache.ws.commons.schema.XmlSchema> |
getXmlSchemas() |
boolean |
isXmlSchemaInDefinition(String schemans) |
void |
setIgnoreImports(boolean flag) |
public javax.wsdl.Definition createWSDLDefinition(String tns) throws javax.wsdl.WSDLException, JAXBException
javax.wsdl.WSDLExceptionJAXBExceptionpublic void setIgnoreImports(boolean flag)
public javax.wsdl.Definition getWSDLDefinition(String ns)
public org.apache.ws.commons.schema.XmlSchema getXmlSchema(String ns)
public org.apache.ws.commons.schema.XmlSchema createXmlSchema(String schemans, org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)
public org.apache.ws.commons.schema.XmlSchema createXmlSchemaForDefinition(javax.wsdl.Definition defn,
String schemans,
org.apache.ws.commons.schema.XmlSchemaCollection schemaCol)
public boolean isXmlSchemaInDefinition(String schemans)
public void addWSDLDefinitionNamespace(javax.wsdl.Definition defn,
String prefix,
String ns)
public void addWSDLDefinitionImport(javax.wsdl.Definition rootDefn,
javax.wsdl.Definition defn,
String prefix,
String fileName)
public void addWSDLDefinitionImport(javax.wsdl.Definition rootDefn,
javax.wsdl.Definition defn,
String prefix,
File file)
public void addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema,
org.apache.ws.commons.schema.XmlSchema schema,
String fileName)
public void addXmlSchemaImport(org.apache.ws.commons.schema.XmlSchema rootSchema,
org.apache.ws.commons.schema.XmlSchema schema,
File file)
public void addWSDLSchemaImport(javax.wsdl.Definition def,
String tns,
String schemaFileName)
throws Exception
Exceptionpublic void addWSDLSchemaImport(javax.wsdl.Definition def,
String tns,
File file)
throws Exception
Exceptionpublic void deferAttachSchemaToWSDL(javax.wsdl.Definition definition,
org.apache.ws.commons.schema.XmlSchema schema,
boolean isSchemaGenerated)
throws Exception
Exceptionpublic void attachDeferredSchemasToWSDL()
throws Exception
Exceptionpublic void attachSchemaToWSDL(javax.wsdl.Definition definition,
org.apache.ws.commons.schema.XmlSchema schema,
boolean isSchemaGenerated)
throws Exception
Exceptionpublic TypeMappingType createCorbaTypeMap(javax.wsdl.Definition definition, String corbatypemaptns) throws javax.wsdl.WSDLException
javax.wsdl.WSDLExceptionpublic Map<File,org.apache.ws.commons.schema.XmlSchema> getImportedXmlSchemas()
Apache CXF