org.objectweb.jonas_ws.deployment.xml
Class JonasWebserviceDescription

java.lang.Object
  extended by org.objectweb.jonas_lib.deployment.xml.AbsElement
      extended by org.objectweb.jonas_ws.deployment.xml.JonasWebserviceDescription
All Implemented Interfaces:
java.io.Serializable, Element

public class JonasWebserviceDescription
extends AbsElement

This class defines the implementation of the element jonas-webservice-description

Author:
JOnAS team
See Also:
Serialized Form

Constructor Summary
JonasWebserviceDescription()
          Constructor
 
Method Summary
 void addJonasPortComponent(JonasPortComponent jonasPortComponent)
          Add a new jonas-port-component element to this object
 java.lang.String getDefaultEndpointURI()
           
 JLinkedList getJonasPortComponentList()
           
 java.lang.String getWebserviceDescriptionName()
           
 java.lang.String getWsdlPublishDirectory()
           
 void setDefaultEndpointURI(java.lang.String defaultEndpointURI)
           
 void setWebserviceDescriptionName(java.lang.String webserviceDescriptionName)
           
 void setWsdlPublishDirectory(java.lang.String wsdlPublishDirectory)
           
 java.lang.String toXML(int indent)
          Represents this element by it's XML description.
 
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsElement
indent, toString, toXML, xmlAttribute, xmlElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JonasWebserviceDescription

public JonasWebserviceDescription()
Constructor

Method Detail

getJonasPortComponentList

public JLinkedList getJonasPortComponentList()
Returns:
Returns the jonasPortComponentList.

addJonasPortComponent

public void addJonasPortComponent(JonasPortComponent jonasPortComponent)
Add a new jonas-port-component element to this object

Parameters:
jonasPortComponent - the jonasPortComponent object

getDefaultEndpointURI

public java.lang.String getDefaultEndpointURI()
Returns:
Returns the defaultEndpointURI.

setDefaultEndpointURI

public void setDefaultEndpointURI(java.lang.String defaultEndpointURI)
Parameters:
defaultEndpointURI - The defaultEndpointURI to set.

getWebserviceDescriptionName

public java.lang.String getWebserviceDescriptionName()
Returns:
Returns the webserviceDescriptionName.

setWebserviceDescriptionName

public void setWebserviceDescriptionName(java.lang.String webserviceDescriptionName)
Parameters:
webserviceDescriptionName - The webserviceDescriptionName to set.

getWsdlPublishDirectory

public java.lang.String getWsdlPublishDirectory()
Returns:
Returns the wsdlPublishDirectory.

setWsdlPublishDirectory

public void setWsdlPublishDirectory(java.lang.String wsdlPublishDirectory)
Parameters:
wsdlPublishDirectory - The wsdlPublishDirectory to set.

toXML

public java.lang.String toXML(int indent)
Represents this element by it's XML description.

Specified by:
toXML in interface Element
Specified by:
toXML in class AbsElement
Parameters:
indent - use this indent for prexifing XML representation.
Returns:
the XML description of this object.