org.codehaus.xfire.wsdl11.builder
Class WrappedWSDL

java.lang.Object
  extended by org.codehaus.xfire.wsdl11.builder.AbstractWSDL
      extended by org.codehaus.xfire.wsdl11.builder.AbstractJavaWSDL
          extended by org.codehaus.xfire.wsdl11.builder.DocumentWSDL
              extended by org.codehaus.xfire.wsdl11.builder.WrappedWSDL
All Implemented Interfaces:
WSDLWriter

public class WrappedWSDL
extends DocumentWSDL

Creates Wrapped style WSDL documents.

Author:
Dan Diephouse

Field Summary
 
Fields inherited from class org.codehaus.xfire.wsdl11.builder.AbstractWSDL
complexQ, elementQ, schemaQ, sequenceQ
 
Fields inherited from interface org.codehaus.xfire.wsdl.WSDLWriter
WSDL11_NS, WSDL11_SOAP_NS
 
Constructor Summary
WrappedWSDL(ObjectService service, java.util.Collection transports)
           
 
Method Summary
protected  void createInputParts(javax.wsdl.Message req, Operation op)
           
protected  void createOutputParts(javax.wsdl.Message req, Operation op)
           
 
Methods inherited from class org.codehaus.xfire.wsdl11.builder.AbstractJavaWSDL
createAbstractInterface, createConcreteInterface, createOperation
 
Methods inherited from class org.codehaus.xfire.wsdl11.builder.AbstractWSDL
addDependency, addNamespace, createSchemaType, getDefinition, getDocument, getInfo, getNamespacePrefix, getSchemaTypes, getService, setDefinition, setSchemaTypes, setService, write, writeComplexTypes, writeDocument, writeSchemaForNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.xfire.wsdl.WSDLWriter
write
 

Constructor Detail

WrappedWSDL

public WrappedWSDL(ObjectService service,
                   java.util.Collection transports)
            throws javax.wsdl.WSDLException
Throws:
javax.wsdl.WSDLException
Method Detail

createInputParts

protected void createInputParts(javax.wsdl.Message req,
                                Operation op)
Overrides:
createInputParts in class DocumentWSDL
See Also:
org.codehaus.xfire.wsdl11.builder.AbstractJavaWSDL#createInputParts(javax.wsdl.Message, org.codehaus.xfire.java.Operation)

createOutputParts

protected void createOutputParts(javax.wsdl.Message req,
                                 Operation op)
Overrides:
createOutputParts in class DocumentWSDL
See Also:
org.codehaus.xfire.wsdl11.builder.AbstractJavaWSDL#createOutputParts(javax.wsdl.Message, org.codehaus.xfire.java.Operation)