org.codehaus.xfire.aegis.wsdl
Class AegisWSDL
java.lang.Object
org.codehaus.xfire.wsdl.AbstractWSDL
org.codehaus.xfire.aegis.wsdl.AegisWSDL
- All Implemented Interfaces:
- org.codehaus.xfire.wsdl.WSDL
public class AegisWSDL
- extends org.codehaus.xfire.wsdl.AbstractWSDL
- implements org.codehaus.xfire.wsdl.WSDL
AegisWSDL
- Author:
- Dan Diephouse
Fields inherited from class org.codehaus.xfire.wsdl.AbstractWSDL |
elementQ, schemaQ, xfireTypeQ, xsdNs |
Fields inherited from interface org.codehaus.xfire.wsdl.WSDL |
WSDL11_NS, WSDL11_SOAP_NS |
Methods inherited from class org.codehaus.xfire.wsdl.AbstractWSDL |
addDependency, addNamespace, createSchemaType, getDefinition, getDocument, getNamespace, 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.WSDL |
write |
AegisWSDL
public AegisWSDL(AegisService service,
java.util.Set transports)
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
createAbstractInterface
protected javax.wsdl.PortType createAbstractInterface()
- Create the PortType for this service.
- Parameters:
service
-
- Returns:
createConcreteInterface
protected void createConcreteInterface(javax.wsdl.PortType portType)
createOperation
protected javax.wsdl.Operation createOperation(java.lang.String opName,
javax.wsdl.Message req,
javax.wsdl.Message res)
- Create the input and response parts for thes messages.
- Returns:
createInputParts
protected void createInputParts(javax.wsdl.Message req,
WrappedOperation op)
- See Also:
org.codehaus.xfire.java.wsdl.AbstractWSDL#createInputParts(javax.wsdl.Message, org.codehaus.xfire.java.Operation)
createOutputParts
protected void createOutputParts(javax.wsdl.Message req,
WrappedOperation op)
- Create the output parts for this message/operation. This involves
creating an part with the name "parameters" which refers to
a type that we create for the request/response.
- Parameters:
req
- op
-
Copyright © 2004 Codehaus. All Rights Reserved.