org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef Class Reference

Inherits org.objectweb.jonas_lib.deployment.xml.AbsElement.

Inheritance diagram for org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 JonasPortComponentRef ()
void setWsdlPort (Qname wsdlPort)
void setServiceEndpointInterface (String serviceEndpointInterface)
void addJonasCallProperty (JonasCallProperty jonasCallProperty)
void addJonasStubProperty (JonasStubProperty jonasStubProperty)
String getServiceEndpointInterface ()
Qname getWsdlPort ()
JLinkedList getJonasCallPropertyList ()
JLinkedList getJonasStubPropertyList ()
String toXML (int indent)

Detailed Description

This class defines the implementation of the element jonas-port-component-ref.
Author:
Florent Benoit

Definition at line 35 of file JonasPortComponentRef.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.JonasPortComponentRef  ) 
 

Constructor : build a new JonasServiceRef object

Definition at line 60 of file JonasPortComponentRef.java.


Member Function Documentation

void org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.addJonasCallProperty JonasCallProperty  jonasCallProperty  ) 
 

Add a parameter

Parameters:
jonasCallProperty the JonasCallProperty object to add to our list

Definition at line 89 of file JonasPortComponentRef.java.

void org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.addJonasStubProperty JonasStubProperty  jonasStubProperty  ) 
 

Add a parameter

Parameters:
jonasStubProperty the JonasStubProperty object to add to our list

Definition at line 97 of file JonasPortComponentRef.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.getJonasCallPropertyList  ) 
 

Returns:
the list of jonas-call-property

Definition at line 121 of file JonasPortComponentRef.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.getJonasStubPropertyList  ) 
 

Returns:
the list of jonas-stub-property

Definition at line 128 of file JonasPortComponentRef.java.

String org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.getServiceEndpointInterface  ) 
 

Returns:
the service endpoint interface of the port-component-ref

Definition at line 107 of file JonasPortComponentRef.java.

Qname org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.getWsdlPort  ) 
 

Returns:
the wsdl port QName of the jonas-port-component-ref

Definition at line 114 of file JonasPortComponentRef.java.

void org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.setServiceEndpointInterface String  serviceEndpointInterface  ) 
 

Sets the service endpoint interface of the port-component-ref

Parameters:
serviceEndpointInterface service endpoint interface of the port-component-ref

Definition at line 81 of file JonasPortComponentRef.java.

void org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.setWsdlPort Qname  wsdlPort  ) 
 

Sets the wsdl port QName of the jonas-port-component-ref

Parameters:
wsdlPort wsdl port QName of the jonas-port-component-ref

Definition at line 73 of file JonasPortComponentRef.java.

String org.objectweb.jonas_lib.deployment.xml.JonasPortComponentRef.toXML int  indent  )  [virtual]
 

Represents this element by it's XML description.

Parameters:
indent use this indent for prexifing XML representation.
Returns:
the XML description of this object.

Implements org.objectweb.jonas_lib.deployment.xml.AbsElement.

Definition at line 138 of file JonasPortComponentRef.java.

References org.objectweb.jonas_lib.deployment.xml.AbsElement.indent(), org.objectweb.jonas_lib.deployment.xml.JLinkedList.toString(), org.objectweb.jonas_lib.deployment.xml.JLinkedList.toXML(), org.objectweb.jonas_lib.deployment.xml.Qname.toXML(), and org.objectweb.jonas_lib.deployment.xml.AbsElement.xmlElement().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:12:38 2005 for JOnAS by  doxygen 1.3.9.1