org.codehaus.xfire.wsdl11.builder
Class AbstractJavaWSDL
java.lang.Object
org.codehaus.xfire.wsdl11.builder.AbstractWSDL
org.codehaus.xfire.wsdl11.builder.AbstractJavaWSDL
- All Implemented Interfaces:
- WSDLWriter
- Direct Known Subclasses:
- DocumentWSDL, RPCEncodedWSDL
public abstract class AbstractJavaWSDL
- extends AbstractWSDL
- implements WSDLWriter
WSDL
- Author:
- Dan Diephouse
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 |
AbstractJavaWSDL
public AbstractJavaWSDL(ObjectService service,
java.util.Collection transports)
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
createAbstractInterface
public javax.wsdl.PortType createAbstractInterface()
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
createConcreteInterface
public void createConcreteInterface(javax.wsdl.PortType portType)
createInputParts
protected abstract void createInputParts(javax.wsdl.Message req,
Operation op)
createOutputParts
protected abstract void createOutputParts(javax.wsdl.Message req,
Operation op)
createOperation
public javax.wsdl.Operation createOperation(Operation op,
javax.wsdl.Message req,
javax.wsdl.Message res)