com.sun.tools.ws.processor.model
Class Operation

java.lang.Object
  extended by com.sun.tools.ws.processor.model.ModelObject
      extended by com.sun.tools.ws.processor.model.Operation
Direct Known Subclasses:
AsyncOperation

public class Operation
extends ModelObject


Field Summary
 
Fields inherited from class com.sun.tools.ws.processor.model.ModelObject
errorReceiver
 
Constructor Summary
Operation(Entity entity)
           
Operation(Operation operation, Entity entity)
           
Operation(QName name, Entity entity)
           
 
Method Summary
 void accept(ModelVisitor visitor)
           
 void addFault(Fault f)
           
 Set<Block> getAllFaultBlocks()
           
 Iterator<Fault> getAllFaults()
           
 Set<Fault> getAllFaultsSet()
           
 String getCustomizedName()
           
 int getFaultCount()
           
 Iterator<Fault> getFaults()
           
 Set<Fault> getFaultsSet()
           
 JavaMethod getJavaMethod()
           
 String getJavaMethodName()
           
 QName getName()
           
 Request getRequest()
           
 Response getResponse()
           
 String getSOAPAction()
           
 SOAPStyle getStyle()
           
 String getUniqueName()
           
 SOAPUse getUse()
           
 Operation getWSDLPortTypeOperation()
           
 boolean isOverloaded()
           
 boolean isWrapped()
           
 void setCustomizedName(String name)
           
 void setFaultsSet(Set<Fault> s)
           
 void setJavaMethod(JavaMethod i)
           
 void setName(QName n)
           
 void setRequest(Request r)
           
 void setResponse(Response r)
           
 void setSOAPAction(String s)
           
 void setStyle(SOAPStyle s)
           
 void setUniqueName(String s)
           
 void setUse(SOAPUse u)
           
 void setWrapped(boolean isWrapped)
           
 void setWSDLPortTypeOperation(Operation wsdlOperation)
           
 
Methods inherited from class com.sun.tools.ws.processor.model.ModelObject
getEntity, getJavaDoc, getLocator, getProperties, getPropertiesMap, getProperty, removeProperty, setErrorReceiver, setJavaDoc, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Operation

public Operation(Entity entity)

Operation

public Operation(Operation operation,
                 Entity entity)

Operation

public Operation(QName name,
                 Entity entity)
Method Detail

getName

public QName getName()

setName

public void setName(QName n)

getUniqueName

public String getUniqueName()

setUniqueName

public void setUniqueName(String s)

getRequest

public Request getRequest()

setRequest

public void setRequest(Request r)

getResponse

public Response getResponse()

setResponse

public void setResponse(Response r)

isOverloaded

public boolean isOverloaded()

addFault

public void addFault(Fault f)

getFaults

public Iterator<Fault> getFaults()

getFaultsSet

public Set<Fault> getFaultsSet()

setFaultsSet

public void setFaultsSet(Set<Fault> s)

getAllFaults

public Iterator<Fault> getAllFaults()

getAllFaultsSet

public Set<Fault> getAllFaultsSet()

getFaultCount

public int getFaultCount()

getAllFaultBlocks

public Set<Block> getAllFaultBlocks()

getJavaMethod

public JavaMethod getJavaMethod()

setJavaMethod

public void setJavaMethod(JavaMethod i)

getSOAPAction

public String getSOAPAction()

setSOAPAction

public void setSOAPAction(String s)

getStyle

public SOAPStyle getStyle()

setStyle

public void setStyle(SOAPStyle s)

getUse

public SOAPUse getUse()

setUse

public void setUse(SOAPUse u)

isWrapped

public boolean isWrapped()

setWrapped

public void setWrapped(boolean isWrapped)

accept

public void accept(ModelVisitor visitor)
            throws Exception
Specified by:
accept in class ModelObject
Throws:
Exception

setCustomizedName

public void setCustomizedName(String name)

getCustomizedName

public String getCustomizedName()

getJavaMethodName

public String getJavaMethodName()

getWSDLPortTypeOperation

public Operation getWSDLPortTypeOperation()

setWSDLPortTypeOperation

public void setWSDLPortTypeOperation(Operation wsdlOperation)