org.codehaus.xfire.wsdl11.builder
Class RPCEncodedWSDL
java.lang.Object
org.codehaus.xfire.wsdl11.builder.AbstractWSDL
org.codehaus.xfire.wsdl11.builder.AbstractJavaWSDL
org.codehaus.xfire.wsdl11.builder.RPCEncodedWSDL
- All Implemented Interfaces:
- WSDLWriter
public class RPCEncodedWSDL
- extends AbstractJavaWSDL
Creates RPC/Encoded style WSDL documents for JavaServices.
- 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 |
RPCEncodedWSDL
public RPCEncodedWSDL(ObjectService service,
java.util.Collection transports)
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
createOutputParts
protected void createOutputParts(javax.wsdl.Message res,
Operation op)
- Specified by:
createOutputParts
in class AbstractJavaWSDL
createInputParts
protected void createInputParts(javax.wsdl.Message req,
Operation op)
- Specified by:
createInputParts
in class AbstractJavaWSDL
writeParametersSchema
protected void writeParametersSchema(javax.wsdl.Message message,
java.util.Collection params)