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.WSDLException
JAXBException
public 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
Exception
public void addWSDLSchemaImport(javax.wsdl.Definition def, String tns, File file) throws Exception
Exception
public void deferAttachSchemaToWSDL(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchema schema, boolean isSchemaGenerated) throws Exception
Exception
public void attachDeferredSchemasToWSDL() throws Exception
Exception
public void attachSchemaToWSDL(javax.wsdl.Definition definition, org.apache.ws.commons.schema.XmlSchema schema, boolean isSchemaGenerated) throws Exception
Exception
public TypeMappingType createCorbaTypeMap(javax.wsdl.Definition definition, String corbatypemaptns) throws javax.wsdl.WSDLException
javax.wsdl.WSDLException
public Map<File,org.apache.ws.commons.schema.XmlSchema> getImportedXmlSchemas()
Apache CXF