org.codehaus.xfire.service.object
Class Operation

java.lang.Object
  extended by org.codehaus.xfire.service.object.Operation

public class Operation
extends java.lang.Object

An operation that be performed on a service.

Since:
Feb 20, 2004
Author:
Dan Diephouse

Constructor Summary
Operation(java.lang.reflect.Method method)
           
 
Method Summary
 void addInParameter(Parameter p)
           
 void addOutParameter(Parameter p)
           
 Parameter getInParameter(javax.xml.namespace.QName q)
           
 java.lang.Class getInParameterClass(java.lang.String paramName)
           
 java.util.Collection getInParameters()
           
 java.lang.reflect.Method getMethod()
           
 java.lang.String getName()
           
 Parameter getOutParameter(javax.xml.namespace.QName q)
           
 java.lang.Class getOutParameterClass(java.lang.String paramName)
           
 java.util.Collection getOutParameters()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Operation

public Operation(java.lang.reflect.Method method)
Method Detail

getInParameterClass

public java.lang.Class getInParameterClass(java.lang.String paramName)

addInParameter

public void addInParameter(Parameter p)

getInParameter

public Parameter getInParameter(javax.xml.namespace.QName q)

getInParameters

public java.util.Collection getInParameters()

getOutParameterClass

public java.lang.Class getOutParameterClass(java.lang.String paramName)

addOutParameter

public void addOutParameter(Parameter p)

getOutParameter

public Parameter getOutParameter(javax.xml.namespace.QName q)

getOutParameters

public java.util.Collection getOutParameters()

getMethod

public java.lang.reflect.Method getMethod()

getName

public java.lang.String getName()


Copyright © 2004-2005 Codehaus. All Rights Reserved.