org.apache.servicemix.soap.core.model
Class AbstractOperation<T extends Message>

java.lang.Object
  extended by org.apache.servicemix.soap.core.model.AbstractOperation<T>
All Implemented Interfaces:
Operation<T>
Direct Known Subclasses:
AbstractWsdl1Operation, AbstractWsdl2Operation

public class AbstractOperation<T extends Message>
extends java.lang.Object
implements Operation<T>

Author:
Guillaume Nodet

Constructor Summary
AbstractOperation()
           
 
Method Summary
 void addFault(T fault)
           
 java.util.List<T> getFaults()
           
 T getInput()
           
 java.net.URI getMep()
           
 javax.xml.namespace.QName getName()
           
 T getOutput()
           
 void setInput(T input)
           
 void setMep(java.net.URI mep)
           
 void setName(javax.xml.namespace.QName name)
           
 void setOutput(T output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractOperation

public AbstractOperation()
Method Detail

getName

public javax.xml.namespace.QName getName()
Specified by:
getName in interface Operation<T extends Message>
Returns:
the name

setName

public void setName(javax.xml.namespace.QName name)
Parameters:
name - the name to set

getInput

public T getInput()
Specified by:
getInput in interface Operation<T extends Message>
Returns:
the input

setInput

public void setInput(T input)
Parameters:
input - the input to set

getOutput

public T getOutput()
Specified by:
getOutput in interface Operation<T extends Message>
Returns:
the output

setOutput

public void setOutput(T output)
Parameters:
output - the output to set

getMep

public java.net.URI getMep()
Specified by:
getMep in interface Operation<T extends Message>
Returns:
the mep

setMep

public void setMep(java.net.URI mep)
Parameters:
mep - the mep to set

getFaults

public java.util.List<T> getFaults()
Returns:
the faults

addFault

public void addFault(T fault)
Parameters:
fault - the fault to add


Copyright © 2005-2012 FuseSource. All Rights Reserved.