org.jboss.webservice.deployment
Class OperationDescription

java.lang.Object
  extended byorg.jboss.webservice.deployment.OperationDescription

public class OperationDescription
extends java.lang.Object

Abstracts an Axis service description

Since:
08-June-2004

Nested Class Summary
static class OperationDescription.Fault (src)
           
static class OperationDescription.Parameter (src)
           
 
Constructor Summary
OperationDescription(java.lang.String name, QName (src)  qname)
           
 
Method Summary
 void addFault(OperationDescription.Fault (src)  fault)
           
 void addParameter(OperationDescription.Parameter (src)  param)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Iterator getFaults()
           
 java.lang.String getJavaName()
           
 OperationDescription.Parameter (src) getParameterForName(java.lang.String partName)
           
 java.util.Iterator getParameters()
           
 QName (src) getQName()
           
 QName (src) getReturnQName()
           
 QName (src) getReturnType()
           
 java.lang.String getWsdlName()
           
 int hashCode()
           
 boolean isOneWay()
           
 void setOneWay(boolean oneWay)
           
 void setParameters(java.util.List newList)
           
 void setReturnQName(QName (src)  returnQName)
           
 void setReturnType(QName (src)  returnType)
           
 java.lang.String toString()
           
 void writeWSDD(java.io.PrintWriter out)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OperationDescription

public OperationDescription(java.lang.String name,
                            QName (src)  qname)
Method Detail

getJavaName

public java.lang.String getJavaName()

getWsdlName

public java.lang.String getWsdlName()

getQName

public QName (src)  getQName()

getReturnQName

public QName (src)  getReturnQName()

getReturnType

public QName (src)  getReturnType()

setReturnQName

public void setReturnQName(QName (src)  returnQName)

setReturnType

public void setReturnType(QName (src)  returnType)

isOneWay

public boolean isOneWay()

setOneWay

public void setOneWay(boolean oneWay)

getParameters

public java.util.Iterator getParameters()

setParameters

public void setParameters(java.util.List newList)

addParameter

public void addParameter(OperationDescription.Parameter (src)  param)

addFault

public void addFault(OperationDescription.Fault (src)  fault)

getParameterForName

public OperationDescription.Parameter (src)  getParameterForName(java.lang.String partName)

getFaults

public java.util.Iterator getFaults()

writeWSDD

public void writeWSDD(java.io.PrintWriter out)

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

toString

public java.lang.String toString()