org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc Class Reference

List of all members.

Public Member Functions

 ClientContainerDeploymentDesc (ClassLoader classLoader, ApplicationClient applicationClient, JonasClient jonasClient) throws DeploymentDescException
String getJaasFile ()
String getJaasEntry ()
String getUsername ()
String getPassword ()
String getCallbackHandler ()
String getXmlContent ()
String getJOnASXmlContent ()
void setXmlContent (String xmlContent)
void setJOnASXmlContent (String jonasXmlContent)
String toString ()

Detailed Description

This class do the parsing of the application-client.xml file and jonas-client.xml files and contruct a data structure associated to these two files.
Author:
Florent Benoit

Philippe Coq

Definition at line 49 of file ClientContainerDeploymentDesc.java.


Constructor & Destructor Documentation

org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.ClientContainerDeploymentDesc ClassLoader  classLoader,
ApplicationClient  applicationClient,
JonasClient  jonasClient
throws DeploymentDescException
 

Construct an instance of a ClientContainerDeploymentDesc.
Constructor is private, call one of the static getInstance method instead.

Parameters:
classLoader the classloader for the classes.
applicationClient the data structure of the application-client (application-client.xml)
jonasClient the data structure of the jonas-client (jonas-client.xml)
Exceptions:
DeploymentDescException if the deployment descriptors are corrupted.

Definition at line 96 of file ClientContainerDeploymentDesc.java.

References org.objectweb.jonas_client.deployment.xml.JonasSecurity.getJaasentry(), org.objectweb.jonas_client.deployment.xml.JonasSecurity.getJaasfile(), org.objectweb.jonas_client.deployment.xml.JonasSecurity.getPassword(), and org.objectweb.jonas_client.deployment.xml.JonasSecurity.getUsername().

Here is the call graph for this function:


Member Function Documentation

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getCallbackHandler  ) 
 

Get the callback handler of this client application.

Returns:
the callback handler of this client application.

Definition at line 174 of file ClientContainerDeploymentDesc.java.

Referenced by org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.toString().

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getJaasEntry  ) 
 

Get the entry in the jaas configuration file

Returns:
the entry in the jaas configuration file

Definition at line 150 of file ClientContainerDeploymentDesc.java.

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getJaasFile  ) 
 

Get the name of the jaas configuration file

Returns:
the name of the jaas configuration file

Definition at line 142 of file ClientContainerDeploymentDesc.java.

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getJOnASXmlContent  ) 
 

Return the content of the jonas-web.xml file

Returns:
the content of the jonas-web.xml file

Definition at line 190 of file ClientContainerDeploymentDesc.java.

Referenced by org.objectweb.jonas.ear.EarServiceImpl.deployEar().

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getPassword  ) 
 

Get the password used for a callback handler

Returns:
the password used for a callback handler

Definition at line 166 of file ClientContainerDeploymentDesc.java.

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getUsername  ) 
 

Get the username used for a callback handler

Returns:
the username used for a callback handler

Definition at line 158 of file ClientContainerDeploymentDesc.java.

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getXmlContent  ) 
 

Return the content of the web.xml file

Returns:
the content of the web.xml file

Definition at line 182 of file ClientContainerDeploymentDesc.java.

Referenced by org.objectweb.jonas.ear.EarServiceImpl.deployEar().

void org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.setJOnASXmlContent String  jonasXmlContent  ) 
 

Parameters:
jonasXmlContent XML Content

Definition at line 204 of file ClientContainerDeploymentDesc.java.

Referenced by org.objectweb.jonas_client.deployment.lib.ClientDeploymentDescManager.getInstance().

void org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.setXmlContent String  xmlContent  ) 
 

Parameters:
xmlContent XML Content

Definition at line 197 of file ClientContainerDeploymentDesc.java.

Referenced by org.objectweb.jonas_client.deployment.lib.ClientDeploymentDescManager.getInstance().

String org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.toString  ) 
 

Return a String representation of the ClientContainerDeploymentDesc.

Returns:
a String representation of the ClientContainerDeploymentDesc.

Definition at line 212 of file ClientContainerDeploymentDesc.java.

References org.objectweb.jonas_client.deployment.api.ClientContainerDeploymentDesc.getCallbackHandler().

Referenced by org.objectweb.jonas.ear.EarServiceImpl.deployEar().

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:09:55 2005 for JOnAS by  doxygen 1.3.9.1