org.jvnet.wom.api
Class WSDLBoundPortType

java.lang.Object
  extended by org.jvnet.wom.api.WSDLEntity
      extended by org.jvnet.wom.api.WSDLBoundPortType
All Implemented Interfaces:
WSDLExtensible
Direct Known Subclasses:
WSDLBoundPortTypeImpl

public abstract class WSDLBoundPortType
extends WSDLEntity

WSDLPortType bound with a specific binding.

Author:
Vivek Pandey

Constructor Summary
protected WSDLBoundPortType(org.xml.sax.Locator locator, javax.xml.namespace.QName name)
           
 
Method Summary
abstract  WSDLBoundOperation get(javax.xml.namespace.QName operationName)
          Gets the WSDLBoundOperation for a given operation name
abstract  java.lang.Iterable<? extends WSDLBoundOperation> getBindingOperations()
          Gets the WSDLBoundOperations
abstract  WSDLPortType getPortType()
          Gets the WSDLPortType associated with the wsdl:binding
 
Methods inherited from class org.jvnet.wom.api.WSDLEntity
addExtension, getDocumentation, getExtension, getExtensions, getFirstExtension, getLocation, getName, getOwnerWSDLModel, getWSDLDocument, setOwnerWSDLDocument, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLBoundPortType

protected WSDLBoundPortType(org.xml.sax.Locator locator,
                            javax.xml.namespace.QName name)
Method Detail

get

public abstract WSDLBoundOperation get(javax.xml.namespace.QName operationName)
Gets the WSDLBoundOperation for a given operation name

Parameters:
operationName - non-null wsdl:operation 'name' attribute value
Returns:
null if a WSDLBoundOperation is not found

getPortType

public abstract WSDLPortType getPortType()
Gets the WSDLPortType associated with the wsdl:binding


getBindingOperations

public abstract java.lang.Iterable<? extends WSDLBoundOperation> getBindingOperations()
Gets the WSDLBoundOperations



Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved.