oracle.wsdl.internal
Interface Binding

All Superinterfaces:
Documentable, Extensible, Namable, java.io.Serializable, WSDLElement

public interface Binding
extends WSDLElement, Namable, Documentable, Extensible

Binding represents a WSDL Binding definition.


Method Summary
TypeMethod
 void addBindingOperation(BindingOperation bindingOp)
          Add a binding operation
 BindingOperation getBindingOperation(java.lang.String name)
          Get the binding operation with the specified name
 java.util.Map getBindingOperations()
          Get the all binding operations under this binding
 QName getPortType()
          Get the port type
 void removeBindingOperation(java.lang.String name)
          Remove the binding operation with the specified name
 void setPortType(QName portType)
          Set the port type
 
Methods inherited from interface oracle.wsdl.internal.WSDLElement
getOwnerDefinitions, getParent, serialize
 
Methods inherited from interface oracle.wsdl.internal.Namable
getName, setName
 
Methods inherited from interface oracle.wsdl.internal.Documentable
getDocumentation, setDocumentation
 
Methods inherited from interface oracle.wsdl.internal.Extensible
addExtensibilityElement, getExtensibilityElements, getExtensibilityElements, getFirstExtensibilityElement, removeExtensibilityElements
 

Method Detail

getPortType

public QName getPortType()
Get the port type
Returns:
the qname of the port type

setPortType

public void setPortType(QName portType)
Set the port type
Parameters:
portType - the qname of the port type

getBindingOperations

public java.util.Map getBindingOperations()
Get the all binding operations under this binding
Returns:
a map with each entry mapping from name of operation to BindingOperation object.

getBindingOperation

public BindingOperation getBindingOperation(java.lang.String name)
Get the binding operation with the specified name
Returns:
the binding operation; return null if not exist

addBindingOperation

public void addBindingOperation(BindingOperation bindingOp)
Add a binding operation
Parameters:
bindingOp - the binding operation to add

removeBindingOperation

public void removeBindingOperation(java.lang.String name)
Remove the binding operation with the specified name
Parameters:
name - the name of binding operation


Copyright © 2001 Oracle SOAP. All Rights Reserved.