|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl<E>
com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractOperationImpl<InterfaceOperationType>
com.ebmwebsourcing.commons.wsdl.impl.wsdl20.OperationImpl
public class OperationImpl
| Field Summary |
|---|
| Fields inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractOperationImpl |
|---|
faults, input, itf, output |
| Fields inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl |
|---|
documentation, model |
| Constructor Summary | |
|---|---|
OperationImpl(InterfaceOperationType op,
InterfaceTypeImpl itf)
|
|
| Method Summary | |
|---|---|
void |
addFault(Fault fault)
Add a fault message that must be associated with this operation. |
Fault |
getFaultByElementName(javax.xml.namespace.QName name)
Get the specified fault . |
java.util.List<org.w3c.dom.Element> |
getOtherElements()
Get all the extensibility elements defined here. |
java.util.List<java.lang.String> |
getParameterOrdering()
Get the parameter ordering for this operation. |
Constants.MEPPatternConstants |
getPattern()
get the pattern |
javax.xml.namespace.QName |
getQName()
Get the name of this operation. |
Fault |
removeFault(java.lang.String name)
Remove the specified fault message. |
Fault |
removeFaultByElementName(javax.xml.namespace.QName name)
Remove the specified fault . |
void |
setInput(Input input)
Set the input message specification for this operation. |
void |
setParameterOrdering(java.util.List<java.lang.String> parameterOrder)
Set the parameter ordering for a request-response, or solicit-response operation. |
void |
setPattern(Constants.MEPPatternConstants pattern)
set the pattern |
void |
setQName(javax.xml.namespace.QName name)
Set the name of this operation. |
| Methods inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractOperationImpl |
|---|
getFault, getFaults, getInput, getInterface, getOutput, getSignature, setFaults, setOutput |
| Methods inherited from class com.ebmwebsourcing.commons.wsdl.api.abstractElmt.AbstractWSDLElementImpl |
|---|
createDocumentation, createElementFromString, getDocumentation, getModel, getOtherAttributes, setDocumentation, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.commons.wsdl.api.Operation |
|---|
getFault, getFaults, getInput, getOutput, getSignature, setOutput |
| Methods inherited from interface com.ebmwebsourcing.commons.wsdl.api.WSDLElement |
|---|
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation |
| Constructor Detail |
|---|
public OperationImpl(InterfaceOperationType op,
InterfaceTypeImpl itf)
| Method Detail |
|---|
public void addFault(Fault fault)
Operation
addFault in interface Operationfault - the new fault messagepublic javax.xml.namespace.QName getQName()
Operation
getQName in interface Operationpublic java.util.List<java.lang.String> getParameterOrdering()
Operation
getParameterOrdering in interface Operationpublic Fault removeFault(java.lang.String name)
Operation
removeFault in interface Operationname - the name of the fault message to be removed.
public void setInput(Input input)
Operation
setInput in interface OperationsetInput in class AbstractOperationImpl<InterfaceOperationType>input - the input to setpublic void setQName(javax.xml.namespace.QName name)
Operation
setQName in interface Operationname - the desired name
public void setParameterOrdering(java.util.List<java.lang.String> parameterOrder)
throws WSDLException
Operation
setParameterOrdering in interface OperationparameterOrder - a list of named parameters containing the part names to
reflect the desired order of parameters for RPC-style
operations
WSDLExceptionpublic Constants.MEPPatternConstants getPattern()
Operation
getPattern in interface Operationpublic void setPattern(Constants.MEPPatternConstants pattern)
Operation
setPattern in interface Operationpattern - the patternpublic Fault getFaultByElementName(javax.xml.namespace.QName name)
Operation
getFaultByElementName in interface Operationname - the name of the fault element.
public Fault removeFaultByElementName(javax.xml.namespace.QName name)
Operation
removeFaultByElementName in interface Operationname - the name of the fault element to be removed.
public java.util.List<org.w3c.dom.Element> getOtherElements()
throws WSDLException
AbstractWSDLElementImpl
getOtherElements in interface WSDLElementgetOtherElements in class AbstractWSDLElementImpl<InterfaceOperationType>WSDLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||