public class BindingOperationImpl extends AbstractWSDLElement implements BindingOperation
Modifier and Type | Field and Description |
---|---|
protected java.util.Map |
bindingFaults |
protected BindingInput |
bindingInput |
protected BindingOutput |
bindingOutput |
protected java.lang.String |
name |
protected java.util.List |
nativeAttributeNames |
protected Operation |
operation |
static long |
serialVersionUID |
docEl, extElements, extensionAttributes
LIST_OF_QNAMES_TYPE, LIST_OF_STRINGS_TYPE, NO_DECLARED_TYPE, QNAME_TYPE, STRING_TYPE
Constructor and Description |
---|
BindingOperationImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addBindingFault(BindingFault bindingFault)
Add a fault binding.
|
BindingFault |
getBindingFault(java.lang.String name)
Get the specified fault binding.
|
java.util.Map |
getBindingFaults()
Get all the fault bindings associated with this operation binding.
|
BindingInput |
getBindingInput()
Get the input binding for this operation binding.
|
BindingOutput |
getBindingOutput()
Get the output binding for this operation binding.
|
java.lang.String |
getName()
Get the name of this operation binding.
|
java.util.List |
getNativeAttributeNames()
Get the list of local attribute names defined for this element in
the WSDL specification.
|
Operation |
getOperation()
Get the operation that this operation binding binds.
|
BindingFault |
removeBindingFault(java.lang.String name)
Remove the specified fault binding.
|
void |
setBindingInput(BindingInput bindingInput)
Set the input binding for this operation binding.
|
void |
setBindingOutput(BindingOutput bindingOutput)
Set the output binding for this operation binding.
|
void |
setName(java.lang.String name)
Set the name of this operation binding.
|
void |
setOperation(Operation operation)
Set the operation that this operation binding binds.
|
java.lang.String |
toString() |
addExtensibilityElement, getDocumentationElement, getExtensibilityElements, getExtensionAttribute, getExtensionAttributes, removeExtensibilityElement, setDocumentationElement, setExtensionAttribute
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDocumentationElement, setDocumentationElement
getExtensionAttribute, getExtensionAttributes, setExtensionAttribute
addExtensibilityElement, getExtensibilityElements, removeExtensibilityElement
protected java.lang.String name
protected Operation operation
protected BindingInput bindingInput
protected BindingOutput bindingOutput
protected java.util.Map bindingFaults
protected java.util.List nativeAttributeNames
public static final long serialVersionUID
public void setName(java.lang.String name)
setName
in interface BindingOperation
name
- the desired namepublic java.lang.String getName()
getName
in interface BindingOperation
public void setOperation(Operation operation)
setOperation
in interface BindingOperation
operation
- the operation this operation binding bindspublic Operation getOperation()
getOperation
in interface BindingOperation
public void setBindingInput(BindingInput bindingInput)
setBindingInput
in interface BindingOperation
bindingInput
- the new input bindingpublic BindingInput getBindingInput()
getBindingInput
in interface BindingOperation
public void setBindingOutput(BindingOutput bindingOutput)
setBindingOutput
in interface BindingOperation
bindingOutput
- the new output bindingpublic BindingOutput getBindingOutput()
getBindingOutput
in interface BindingOperation
public void addBindingFault(BindingFault bindingFault)
addBindingFault
in interface BindingOperation
bindingFault
- the new fault bindingpublic BindingFault getBindingFault(java.lang.String name)
getBindingFault
in interface BindingOperation
name
- the name of the desired fault binding.public BindingFault removeBindingFault(java.lang.String name)
removeBindingFault
in interface BindingOperation
name
- the name of the fault binding to be removed.public java.util.Map getBindingFaults()
getBindingFaults
in interface BindingOperation
public java.lang.String toString()
toString
in class AbstractWSDLElement
public java.util.List getNativeAttributeNames()
getNativeAttributeNames
in interface AttributeExtensible
Copyright ? 2003, 2013 IBM. All Rights Reserved.