org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc Class Reference

Collaboration diagram for org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PortComponentRefDesc (ClassLoader classLoader, PortComponentRef pcr, JonasPortComponentRef jpcr) throws WSDeploymentDescException
String getPortComponentLink ()
void setPortComponentDesc (PortComponentDesc pcd)
PortComponentDesc getPortComponentDesc ()
Class getSEI ()
int hashCode ()
boolean equals (Object other)
Properties getCallProperties ()
Properties getStubProperties ()
QName getWsdlPort ()

Static Protected Member Functions

I18n getI18n ()

Detailed Description

The PortComponentRefDesc associate a service-endpoint-interface with a port-component in the same application unit.
Author:
Guillaume Sauthier

Xavier Delplanque

Definition at line 46 of file PortComponentRefDesc.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.PortComponentRefDesc ClassLoader  classLoader,
PortComponentRef  pcr,
JonasPortComponentRef  jpcr
throws WSDeploymentDescException
 

Creates a new PortComponentRefDesc object.

Parameters:
classLoader module class loader (web or ejb)
pcr port component ref generate by Zeus, defined in web deployment desc
jpcr jonas port component ref generate by Zeus, defined in web deployment desc
Exceptions:
WSDeploymentDescException if service endpoint class doesn't exist

Definition at line 86 of file PortComponentRefDesc.java.

References org.objectweb.jonas_lib.deployment.xml.AbsJonasParam.getParamName(), and org.objectweb.jonas_lib.deployment.xml.AbsJonasParam.getParamValue().

Here is the call graph for this function:


Member Function Documentation

boolean org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.equals Object  other  ) 
 

Return true if the 2 objects are equals in value.

Parameters:
other the object to compare.
Returns:
true if the 2 objects are equals in value, else false.

Definition at line 165 of file PortComponentRefDesc.java.

References org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getPortComponentLink(), and org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getSEI().

Here is the call graph for this function:

Properties org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getCallProperties  ) 
 

Returns:
Returns the callProperties.

Definition at line 198 of file PortComponentRefDesc.java.

Referenced by org.objectweb.jonas.ws.axis.JAxisServiceFactory.getServiceReference().

I18n org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getI18n  )  [static, protected]
 

Returns:
Returns the i18n.

Definition at line 191 of file PortComponentRefDesc.java.

PortComponentDesc org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getPortComponentDesc  ) 
 

Return the linked port component desc (can be null if no pcLink).

Returns:
the linked port component desc. (null if no pcLink)

Definition at line 141 of file PortComponentRefDesc.java.

Referenced by org.objectweb.jonas.ws.axis.JAxisServiceFactory.getServiceReference().

String org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getPortComponentLink  ) 
 

Return the port Component Link Object. May be null if not defined

Returns:
the port Component Link Object.

Definition at line 125 of file PortComponentRefDesc.java.

Referenced by org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.equals(), org.objectweb.jonas_web.deployment.lib.WebDeploymentDescManager.getDeploymentDesc(), and org.objectweb.jonas_client.deployment.lib.ClientDeploymentDescManager.getDeploymentDesc().

Class org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getSEI  ) 
 

Return the Service Endpoint Interface of the Port Component.

Returns:
the Service Endpoint Interface of the Port Component.

Definition at line 149 of file PortComponentRefDesc.java.

Referenced by org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.equals(), and org.objectweb.jonas.ws.axis.JAxisServiceFactory.getServiceReference().

Properties org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getStubProperties  ) 
 

Returns:
Returns the stubProperties.

Definition at line 205 of file PortComponentRefDesc.java.

Referenced by org.objectweb.jonas.ws.axis.JAxisServiceFactory.getServiceReference().

QName org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.getWsdlPort  ) 
 

Returns:
Returns the wsdlPort.

Definition at line 212 of file PortComponentRefDesc.java.

Referenced by org.objectweb.jonas.ws.axis.JAxisServiceFactory.getServiceReference().

int org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.hashCode  ) 
 

See also:
java.lang.String#hashCode()

Definition at line 156 of file PortComponentRefDesc.java.

References org.objectweb.jonas_ws.deployment.api.PortComponentDesc.getName().

Here is the call graph for this function:

void org.objectweb.jonas_ws.deployment.api.PortComponentRefDesc.setPortComponentDesc PortComponentDesc  pcd  ) 
 

Set the pcLink port component desc

Parameters:
pcd the portComponentDesc linked with this PortcompRef.

Definition at line 133 of file PortComponentRefDesc.java.

Referenced by org.objectweb.jonas_web.deployment.lib.WebDeploymentDescManager.getDeploymentDesc(), and org.objectweb.jonas_client.deployment.lib.ClientDeploymentDescManager.getDeploymentDesc().


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