org.jvnet.wom.api
Class WSDLPortType

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

public abstract class WSDLPortType
extends WSDLEntity

Abstraction of wsdl:portType.

Author:
Vivek Pandey

Constructor Summary
protected WSDLPortType(org.xml.sax.Locator locator, javax.xml.namespace.QName name)
           
 
Method Summary
abstract  WSDLOperation get(javax.xml.namespace.QName operationName)
          Gets the WSDLOperation for a given operation name
abstract  java.lang.Iterable<WSDLOperation> getOperations()
          Gets Iterable<{$link WSDLOperation}>
 
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

WSDLPortType

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

get

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

Parameters:
operationName - non-null operationName
Returns:
null if a WSDLOperation is not found

getOperations

public abstract java.lang.Iterable<WSDLOperation> getOperations()
Gets Iterable<{$link WSDLOperation}>



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