com.ibm.wsdl
Class BindingOperationImpl
- AttributeExtensible, BindingOperation, java.io.Serializable, ElementExtensible, java.io.Serializable, WSDLElement
public class BindingOperationImpl
This class represents a WSDL operation binding.
That is, it holds the information that would be
specified in the operation element contained within
a binding element.
- Matthew J. Duftler (duftler@us.ibm.com)
bindingFaults
protected Map bindingFaults
name
protected String name
nativeAttributeNames
protected List nativeAttributeNames
serialVersionUID
public static final long serialVersionUID
getBindingFault
public BindingFault getBindingFault(String name)
Get the specified fault binding.
- getBindingFault in interface BindingOperation
name
- the name of the desired fault binding.
- the corresponding fault binding, or null if there wasn't
any matching fault binding
getName
public String getName()
Get the name of this operation binding.
- getName in interface BindingOperation
- the operation binding name
getNativeAttributeNames
public List getNativeAttributeNames()
Get the list of local attribute names defined for this element in
the WSDL specification.
- getNativeAttributeNames in interface AttributeExtensible
- a List of Strings, one for each local attribute name
getOperation
public Operation getOperation()
Get the operation that this operation binding binds.
- getOperation in interface BindingOperation
- the operation that this operation binding binds
removeBindingFault
public BindingFault removeBindingFault(String name)
Remove the specified fault binding.
- removeBindingFault in interface BindingOperation
name
- the name of the fault binding to be removed.
- the fault binding which was removed
setName
public void setName(String name)
Set the name of this operation binding.
- setName in interface BindingOperation
setOperation
public void setOperation(Operation operation)
Set the operation that this operation binding binds.
- setOperation in interface BindingOperation
operation
- the operation this operation binding binds
Copyright B) 2003,2006 IBM. All Rights Reserved.