Save This Page
Home » geronimo-2.2-source-release » org.apache.geronimo.axis.builder » [javadoc | source]
public class: SchemaInfoBuilder [javadoc | source]
Nested Class Summary:
class  SchemaInfoBuilder.JarWSDLLocator   
 public SchemaInfoBuilder(JarFile moduleFile,
    URI wsdlUri) throws DeploymentException 
 public SchemaInfoBuilder(JarFile moduleFile,
    Definition definition) throws DeploymentException 
 SchemaInfoBuilder(JarFile moduleFile,
    URI uri,
    SchemaTypeSystem schemaTypeSystem) throws DeploymentException 
 SchemaInfoBuilder(JarFile moduleFile,
    URI uri,
    Definition definition,
    SchemaTypeSystem schemaTypeSystem) throws DeploymentException 
Method from org.apache.geronimo.axis.builder.SchemaInfoBuilder Summary:
compileSchemaTypeSystem,   getComplexTypesInWsdl,   getDefinition,   getElementToTypeMap,   getExtensibilityElement,   getPortMap,   getSchemaTypeKeyToSchemaTypeMap,   getSimpleTypeMap,   getWsdlMap,   parseWithNamespaces,   readWsdl,   updatePortLocations
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.axis.builder.SchemaInfoBuilder Detail:
 public SchemaTypeSystem compileSchemaTypeSystem(Definition definition) throws DeploymentException 
 public Map getComplexTypesInWsdl() 
    Find all the complex types in the previously constructed schema analysis. Put them in a map from complex type QName to schema fragment.
 public Definition getDefinition() 
 public Map getElementToTypeMap() 
 public static ExtensibilityElement getExtensibilityElement(Class clazz,
    List extensibilityElements) throws DeploymentException 
 public Map getPortMap() 
    Gets a map of all the javax.wsdl.Port instance in the WSDL definition keyed by the port's QName

    WSDL 1.1 spec: 2.6 "The name attribute provides a unique name among all ports defined within in the enclosing WSDL document."

 public Map getSchemaTypeKeyToSchemaTypeMap() 
 public Map getSimpleTypeMap() 
 public Map getWsdlMap() 
 static XmlObject parseWithNamespaces(Element element,
    Map namespaceMap) throws XmlException 
 public Definition readWsdl(JarFile moduleFile,
    URI wsdlURI) throws DeploymentException 
 public static  void updatePortLocations(Service service,
    Map portLocations) throws DeploymentException