org.apache.geronimo.axis.builder
Class OperationDescBuilder

java.lang.Object
  extended by org.apache.geronimo.axis.builder.OperationDescBuilder
Direct Known Subclasses:
HeavyweightOperationDescBuilder, LightweightOperationDescBuilder

public abstract class OperationDescBuilder
extends Object


Field Summary
protected  javax.wsdl.BindingOperation bindingOperation
           
protected  boolean built
           
protected  javax.wsdl.Message input
           
protected  javax.wsdl.Operation operation
           
protected  org.apache.axis.description.OperationDesc operationDesc
           
protected  String operationName
           
protected  javax.wsdl.Message output
           
protected  javax.wsdl.extensions.soap.SOAPOperation soapOperation
           
 
Constructor Summary
OperationDescBuilder(javax.wsdl.BindingOperation bindingOperation)
           
 
Method Summary
abstract  org.apache.axis.description.OperationDesc buildOperationDesc()
           
abstract  OperationInfo buildOperationInfo(org.apache.axis.soap.SOAPConstants soapVersion)
           
protected  QName getOperationNameFromSOAPBody()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

operationDesc

protected final org.apache.axis.description.OperationDesc operationDesc

bindingOperation

protected final javax.wsdl.BindingOperation bindingOperation

operation

protected final javax.wsdl.Operation operation

operationName

protected final String operationName

input

protected final javax.wsdl.Message input

output

protected final javax.wsdl.Message output

soapOperation

protected final javax.wsdl.extensions.soap.SOAPOperation soapOperation

built

protected boolean built
Constructor Detail

OperationDescBuilder

public OperationDescBuilder(javax.wsdl.BindingOperation bindingOperation)
                     throws DeploymentException
Throws:
DeploymentException
Method Detail

buildOperationInfo

public abstract OperationInfo buildOperationInfo(org.apache.axis.soap.SOAPConstants soapVersion)
                                          throws DeploymentException
Throws:
DeploymentException

buildOperationDesc

public abstract org.apache.axis.description.OperationDesc buildOperationDesc()
                                                                      throws DeploymentException
Throws:
DeploymentException

getOperationNameFromSOAPBody

protected QName getOperationNameFromSOAPBody()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.