org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction Class Reference

Inherited by org.objectweb.jonas.webapp.jonasadmin.service.container.ApplyWebAppCatalinaAction, org.objectweb.jonas.webapp.jonasadmin.service.container.ApplyWebAppJettyAction, org.objectweb.jonas.webapp.jonasadmin.service.container.ApplyWebsConfirmAction, org.objectweb.jonas.webapp.jonasadmin.service.container.EditWarAction, org.objectweb.jonas.webapp.jonasadmin.service.container.EditWebAppAction, org.objectweb.jonas.webapp.jonasadmin.service.container.EditWebAppCatalinaAction, and org.objectweb.jonas.webapp.jonasadmin.service.container.EditWebAppJettyAction.

Inheritance diagram for org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction:

Collaboration graph
[legend]
List of all members.

Protected Member Functions

boolean initialize (ActionMapping p_Mapping, HttpServletRequest p_Request)
WebAppForm createWebAppForm (ActionMapping p_Mapping, HttpServletRequest p_Request)
WarForm createWarForm (ActionMapping p_Mapping, HttpServletRequest p_Request)
void populateWebApp (String p_ObjectName, WebAppForm p_Form) throws Exception
void populateWebAppCatalina (String p_ObjectName, WebAppCatalinaForm p_Form) throws Exception
void populateWebAppJetty (String p_ObjectName, WebAppJettyForm p_Form) throws Exception
ObjectName findJonasMbeanWar (String p_PathContext) throws Exception
ObjectName findWebAppMbean (String p_PathContext) throws Exception
ObjectName findJ2eeWebModuleMbean (String p_PathContext) throws Exception
void populateWar (ObjectName p_ObjectName, WarForm p_Form) throws Exception
void populateJettyWar (ObjectName p_ObjectName, WarForm p_Form) throws Exception
void populateWar (String p_Path, WarForm p_Form) throws Exception

Detailed Description

Author:
Michel-Ange ANTON

Definition at line 46 of file BaseWebAppAction.java.


Member Function Documentation

WarForm org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.createWarForm ActionMapping  p_Mapping,
HttpServletRequest  p_Request
[protected]
 

Create a new War form

Parameters:
p_Mapping Mapping to reset form
p_Request Http request used
Returns:
The new form or null if web server unknown

Definition at line 146 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.reset().

Referenced by org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.initialize().

Here is the call graph for this function:

WebAppForm org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.createWebAppForm ActionMapping  p_Mapping,
HttpServletRequest  p_Request
[protected]
 

Create a new WebApp form in function of Web Server.

Parameters:
p_Mapping Mapping to reset form
p_Request Http request used
Returns:
The new form or null if web server unknown

Definition at line 123 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.WebAppForm.reset().

Referenced by org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.initialize().

Here is the call graph for this function:

ObjectName org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.findJ2eeWebModuleMbean String  p_PathContext  )  throws Exception [protected]
 

Return the J2ee WebModule MBean.

Parameters:
p_PathContext The path context to find
Returns:
The WebApplication (WebModule) MBean or null if not found
Exceptions:
Exception 

Definition at line 274 of file BaseWebAppAction.java.

Referenced by org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.findWebAppMbean().

ObjectName org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.findJonasMbeanWar String  p_PathContext  )  throws Exception [protected]
 

Return the JOnAS MBean War.

Parameters:
p_PathContext The path context to find
Returns:
The JOnAS MBean War or null if not found
Exceptions:
Exception 

Definition at line 225 of file BaseWebAppAction.java.

ObjectName org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.findWebAppMbean String  p_PathContext  )  throws Exception [protected]
 

Return the WebApp MBean.

Parameters:
p_PathContext The path context to find
Returns:
The WebApplication (WebModule) MBean or null if not found
Exceptions:
Exception 

Definition at line 256 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.findJ2eeWebModuleMbean().

Referenced by org.objectweb.jonas.webapp.jonasadmin.service.container.ApplyWebAppCatalinaAction.createWebApplication().

Here is the call graph for this function:

boolean org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.initialize ActionMapping  p_Mapping,
HttpServletRequest  p_Request
[protected]
 

Initialize the forms and parameters.

Parameters:
p_Mapping Mapping to reset form
p_Request Http request used
Returns:
true if the forms must be populated

Definition at line 63 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.createWarForm(), org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.createWebAppForm(), org.objectweb.jonas.webapp.jonasadmin.service.container.WebAppForm.setAction(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setFilename(), org.objectweb.jonas.webapp.jonasadmin.service.container.WebAppForm.setObjectName(), and org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setPath().

Here is the call graph for this function:

void org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateJettyWar ObjectName  p_ObjectName,
WarForm  p_Form
throws Exception [protected]
 

Populate a form with the JOnAS WebModule MBean given.

Parameters:
p_ObjectName The JOnAS WebModue MBean
p_Form The form to populate
Exceptions:
Exception 

Definition at line 333 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setContextRoot(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setEarPath(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setFilename(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setHostName(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setInEarCase(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setJava2DelegationModel(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setJonasXmlContent(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setPath(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setServletsName(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setWarPath(), and org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setXmlContent().

Here is the call graph for this function:

void org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWar String  p_Path,
WarForm  p_Form
throws Exception [protected]
 

Populate a form with the JOnAS War path given.

Parameters:
p_Path The JOnAS War MBean path
p_Form The form to populate
Exceptions:
Exception 

Definition at line 358 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWar().

Here is the call graph for this function:

void org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWar ObjectName  p_ObjectName,
WarForm  p_Form
throws Exception [protected]
 

Populate a form with the JOnAS WebModule MBean given.

Parameters:
p_ObjectName The JOnAS WebModue MBean
p_Form The form to populate
Exceptions:
Exception 

Definition at line 305 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setContextRoot(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setEarPath(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setFilename(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setHostName(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setInEarCase(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setJava2DelegationModel(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setJonasXmlContent(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setPath(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setServletsName(), org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setWarPath(), and org.objectweb.jonas.webapp.jonasadmin.service.container.WarForm.setXmlContent().

Referenced by org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWar().

Here is the call graph for this function:

void org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWebApp String  p_ObjectName,
WebAppForm  p_Form
throws Exception [protected]
 

Populate a WebApp form in function of Web Server.

Parameters:
p_ObjectName The MBean name
p_Form The form to populate
Exceptions:
Exception 

Definition at line 159 of file BaseWebAppAction.java.

References org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWebAppCatalina(), and org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWebAppJetty().

Here is the call graph for this function:

void org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWebAppCatalina String  p_ObjectName,
WebAppCatalinaForm  p_Form
throws Exception [protected]
 

Populate a form with the Catalina Context MBean and with the JOnAS War MBean if it's found.

Parameters:
p_ObjectName The MBean name
p_Form The form to populate
Exceptions:
Exception 

Definition at line 176 of file BaseWebAppAction.java.

Referenced by org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWebApp().

void org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWebAppJetty String  p_ObjectName,
WebAppJettyForm  p_Form
throws Exception [protected]
 

Populate a form with the Jetty Context MBean

Parameters:
p_ObjectName Jetty WebContainer+WebApplicationContext MBean
p_Form The form to populate
Exceptions:
Exception 

Definition at line 200 of file BaseWebAppAction.java.

Referenced by org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction.populateWebApp().


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