Apache CXF API

org.apache.cxf.binding.corba.wsdl
Class OperationType

java.lang.Object
  extended by org.apache.cxf.wsdl.TExtensibilityElement
      extended by org.apache.cxf.wsdl.TExtensibilityElementImpl
          extended by org.apache.cxf.binding.corba.wsdl.OperationType
All Implemented Interfaces:
javax.wsdl.extensions.ExtensibilityElement

public class OperationType
extends TExtensibilityElementImpl

CORBA Operation Type

Java class for operationType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="operationType">
   <complexContent>
     <extension base="{http://schemas.xmlsoap.org/wsdl/}tExtensibilityElement">
       <sequence>
         <element name="param" type="{http://cxf.apache.org/bindings/corba}paramType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="return" type="{http://cxf.apache.org/bindings/corba}argType" minOccurs="0"/>
         <element name="raises" type="{http://cxf.apache.org/bindings/corba}raisesType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ArgType _return
           
protected  String name
           
protected  List<ParamType> param
           
protected  List<RaisesType> raises
           
 
Fields inherited from class org.apache.cxf.wsdl.TExtensibilityElement
required
 
Constructor Summary
OperationType()
           
 
Method Summary
 String getName()
          Gets the value of the name property.
 List<ParamType> getParam()
          Gets the value of the param property.
 List<RaisesType> getRaises()
          Gets the value of the raises property.
 ArgType getReturn()
          Gets the value of the return property.
 boolean isSetName()
           
 boolean isSetParam()
           
 boolean isSetRaises()
           
 boolean isSetReturn()
           
 void setName(String value)
          Sets the value of the name property.
 void setReturn(ArgType value)
          Sets the value of the return property.
 void unsetParam()
           
 void unsetRaises()
           
 
Methods inherited from class org.apache.cxf.wsdl.TExtensibilityElementImpl
getElementType, getRequired, setElementType, setRequired
 
Methods inherited from class org.apache.cxf.wsdl.TExtensibilityElement
isRequired, isSetRequired, setRequired, unsetRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

param

protected List<ParamType> param

_return

protected ArgType _return

raises

protected List<RaisesType> raises

name

protected String name
Constructor Detail

OperationType

public OperationType()
Method Detail

getParam

public List<ParamType> getParam()
Gets the value of the param property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the param property.

For example, to add a new item, do as follows:

    getParam().add(newItem);
 

Objects of the following type(s) are allowed in the list ParamType


isSetParam

public boolean isSetParam()

unsetParam

public void unsetParam()

getReturn

public ArgType getReturn()
Gets the value of the return property.

Returns:
possible object is ArgType

setReturn

public void setReturn(ArgType value)
Sets the value of the return property.

Parameters:
value - allowed object is ArgType

isSetReturn

public boolean isSetReturn()

getRaises

public List<RaisesType> getRaises()
Gets the value of the raises property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the raises property.

For example, to add a new item, do as follows:

    getRaises().add(newItem);
 

Objects of the following type(s) are allowed in the list RaisesType


isSetRaises

public boolean isSetRaises()

unsetRaises

public void unsetRaises()

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

isSetName

public boolean isSetName()

Apache CXF API

Apache CXF