org.codehaus.xfire.wsdl11.builder
Class WSDLBuilder
java.lang.Object
org.codehaus.xfire.wsdl11.builder.AbstractWSDL
org.codehaus.xfire.wsdl11.builder.WSDLBuilder
- All Implemented Interfaces:
- WSDLWriter
- Direct Known Subclasses:
- XmlBeansWSDLBuilder
public class WSDLBuilder
- extends AbstractWSDL
- implements WSDLWriter
WSDL
- Author:
- Dan Diephouse
Methods inherited from class org.codehaus.xfire.wsdl11.builder.AbstractWSDL |
addDependency, addNamespace, addNamespaceImport, createSchemaType, getDefinition, getDocument, getInfo, getNamespacePrefix, getSchemaTypes, getService, hasDependency, hasImport, hasSchema, setDefinition, setSchema, setSchemaTypes, setService, writeComplexTypes, writeDocument, writeImports |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLBuilder
public WSDLBuilder(Service service,
TransportManager transportManager,
WSDL11ParameterBinding paramBinding)
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
write
public void write(java.io.OutputStream out)
throws java.io.IOException
- Description copied from interface:
WSDLWriter
- Write the WSDL to an OutputStream.
- Specified by:
write
in interface WSDLWriter
- Overrides:
write
in class AbstractWSDL
- Parameters:
out
- The OutputStream.
- Throws:
java.io.IOException
- See Also:
WSDLWriter.write(java.io.OutputStream)
createAbstractInterface
public javax.wsdl.PortType createAbstractInterface()
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
createConcreteInterface
public void createConcreteInterface(javax.wsdl.PortType portType)
createPart
public javax.wsdl.Part createPart(MessageHeaderInfo header)
createPart
public javax.wsdl.Part createPart(MessagePartInfo part)
createPart
public javax.wsdl.Part createPart(javax.xml.namespace.QName pName,
java.lang.Class clazz,
SchemaType type)
createOperation
public javax.wsdl.Operation createOperation(OperationInfo op,
javax.wsdl.Message req,
javax.wsdl.Message res)
Copyright © 2004-2005 Codehaus. All Rights Reserved.