Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.geronimo.webservices
Class WebServices  view WebServices download WebServices.java

java.lang.Object
  extended byorg.apache.geronimo.webservices.WebServices

public class WebServices
extends java.lang.Object

A dtd version of the J2EE webservices.xml file would look like this:

webservices (webservice-description+) webservice-description (webservice-description-name, wsdl-file, jaxrpc-mapping-file, port-component+) port-component (port-component-name, wsdl-port, service-endpoint-interface, service-impl-bean, handler*) service-impl-bean (ejb-link|servlet-link) handler (handler-name, handler-class, init-param*, soap-header*, soap-role*)


Field Summary
private  java.util.ArrayList webServiceDescriptionList
          List of WebServiceDescription objects
private  java.util.HashMap webServiceDescriptionMap
          Map of WebServiceDescription objects indexed by webServiceDescriptionName
 
Constructor Summary
WebServices()
           
 
Method Summary
 void addWebServiceDescription(int index, WebServiceDescription webServiceDescription)
           
 void addWebServiceDescription(WebServiceDescription webServiceDescription)
           
 void clearWebServiceDescription()
           
 WebServiceDescription[] getWebServiceDescription()
           
 WebServiceDescription getWebServiceDescription(int index)
           
 WebServiceDescription getWebServiceDescription(java.lang.String webServiceDescriptionName)
           
 boolean removeWebServiceDescription(WebServiceDescription webServiceDescription)
           
 void setWebServiceDescription(int index, WebServiceDescription webServiceDescription)
           
 void setWebServiceDescription(WebServiceDescription[] webServiceDescriptionArray)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

webServiceDescriptionList

private java.util.ArrayList webServiceDescriptionList
List of WebServiceDescription objects

See Also:
WebServiceDescription

webServiceDescriptionMap

private java.util.HashMap webServiceDescriptionMap
Map of WebServiceDescription objects indexed by webServiceDescriptionName

See Also:
WebServiceDescription.getWebServiceDescriptionName() 55
Constructor Detail

WebServices

public WebServices()
Method Detail

addWebServiceDescription

public void addWebServiceDescription(WebServiceDescription webServiceDescription)
                              throws java.lang.IndexOutOfBoundsException

addWebServiceDescription

public void addWebServiceDescription(int index,
                                     WebServiceDescription webServiceDescription)
                              throws java.lang.IndexOutOfBoundsException

removeWebServiceDescription

public boolean removeWebServiceDescription(WebServiceDescription webServiceDescription)

getWebServiceDescription

public WebServiceDescription getWebServiceDescription(int index)
                                               throws java.lang.IndexOutOfBoundsException

getWebServiceDescription

public WebServiceDescription[] getWebServiceDescription()

getWebServiceDescription

public WebServiceDescription getWebServiceDescription(java.lang.String webServiceDescriptionName)

setWebServiceDescription

public void setWebServiceDescription(int index,
                                     WebServiceDescription webServiceDescription)
                              throws java.lang.IndexOutOfBoundsException

setWebServiceDescription

public void setWebServiceDescription(WebServiceDescription[] webServiceDescriptionArray)

clearWebServiceDescription

public void clearWebServiceDescription()