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

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

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ServiceRef ()
void addPortComponentRef (PortComponentRef portComponentRef)
void addHandler (Handler handler)
void setServiceRefName (String serviceRefName)
void setServiceInterface (String serviceInterface)
void setJaxrpcMappingFile (String jaxrpcMappingFile)
void setWsdlFile (String wsdlFile)
void setServiceQname (Qname serviceQname)
String getServiceRefName ()
String getServiceInterface ()
String getJaxrpcMappingFile ()
String getWsdlFile ()
Qname getServiceQname ()
JLinkedList getHandlerList ()
JLinkedList getPortComponentRefList ()
String toXML (int indent)

Detailed Description

This class defines the implementation of the element service-ref.
Author:
Florent Benoit

Definition at line 33 of file ServiceRef.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.deployment.xml.ServiceRef.ServiceRef  ) 
 

Constructor : build a new ServiceRef object

Definition at line 77 of file ServiceRef.java.


Member Function Documentation

void org.objectweb.jonas_lib.deployment.xml.ServiceRef.addHandler Handler  handler  ) 
 

Add a new handler element to this object

Parameters:
handler the handler object

Definition at line 98 of file ServiceRef.java.

void org.objectweb.jonas_lib.deployment.xml.ServiceRef.addPortComponentRef PortComponentRef  portComponentRef  ) 
 

Add a new port-component-ref element to this object

Parameters:
portComponentRef the port-component-ref object

Definition at line 90 of file ServiceRef.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.ServiceRef.getHandlerList  ) 
 

Returns:
the list of all handler elements

Definition at line 187 of file ServiceRef.java.

String org.objectweb.jonas_lib.deployment.xml.ServiceRef.getJaxrpcMappingFile  ) 
 

Returns:
the Jaxrpc-mapping-file of the service-ref

Definition at line 165 of file ServiceRef.java.

JLinkedList org.objectweb.jonas_lib.deployment.xml.ServiceRef.getPortComponentRefList  ) 
 

Returns:
the list of all port-component-ref elements

Definition at line 194 of file ServiceRef.java.

String org.objectweb.jonas_lib.deployment.xml.ServiceRef.getServiceInterface  ) 
 

Returns:
the service-interface of the service-ref

Definition at line 158 of file ServiceRef.java.

Qname org.objectweb.jonas_lib.deployment.xml.ServiceRef.getServiceQname  ) 
 

Returns:
the service-qname element

Definition at line 180 of file ServiceRef.java.

String org.objectweb.jonas_lib.deployment.xml.ServiceRef.getServiceRefName  ) 
 

Returns:
the service-ref-name of the service-ref

Definition at line 151 of file ServiceRef.java.

String org.objectweb.jonas_lib.deployment.xml.ServiceRef.getWsdlFile  ) 
 

Returns:
the wsdl-file of the service-ref

Definition at line 172 of file ServiceRef.java.

void org.objectweb.jonas_lib.deployment.xml.ServiceRef.setJaxrpcMappingFile String  jaxrpcMappingFile  ) 
 

Sets the jaxrpc-mapping-file element of the service-ref

Parameters:
jaxrpcMappingFile jaxrpc-mapping-file of the service-ref

Definition at line 124 of file ServiceRef.java.

void org.objectweb.jonas_lib.deployment.xml.ServiceRef.setServiceInterface String  serviceInterface  ) 
 

Sets the service-interface of the service-ref

Parameters:
serviceInterface name of the service-ref

Definition at line 115 of file ServiceRef.java.

void org.objectweb.jonas_lib.deployment.xml.ServiceRef.setServiceQname Qname  serviceQname  ) 
 

Sets the service-qname of the service-ref

Parameters:
serviceQname of the service-ref

Definition at line 142 of file ServiceRef.java.

void org.objectweb.jonas_lib.deployment.xml.ServiceRef.setServiceRefName String  serviceRefName  ) 
 

Sets the service-ref-name of the service-ref

Parameters:
serviceRefName of the service-ref

Definition at line 106 of file ServiceRef.java.

void org.objectweb.jonas_lib.deployment.xml.ServiceRef.setWsdlFile String  wsdlFile  ) 
 

Sets the wsdl-file element of the service-ref

Parameters:
wsdlFile name of the service-ref

Definition at line 133 of file ServiceRef.java.

String org.objectweb.jonas_lib.deployment.xml.ServiceRef.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 203 of file ServiceRef.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:45 2005 for JOnAS by  doxygen 1.3.9.1