|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.struts.action.Action org.objectweb.jonas.webapp.jonasadmin.JonasBaseAction org.objectweb.jonas.webapp.jonasadmin.deploy.BaseDeployAction org.objectweb.jonas.webapp.jonasadmin.service.container.BaseWebAppAction
public abstract class BaseWebAppAction
Field Summary | |
---|---|
protected WarForm |
mWarForm
|
protected WebAppForm |
mWebAppForm
|
Fields inherited from class org.objectweb.jonas.webapp.jonasadmin.JonasBaseAction |
---|
DEPTH_DOMAIN, DEPTH_SERVER, m_Errors, m_Resources, m_Session, m_WhereAreYou |
Fields inherited from class org.apache.struts.action.Action |
---|
defaultLocale, servlet |
Constructor Summary | |
---|---|
BaseWebAppAction()
|
Method Summary | |
---|---|
protected WarForm |
createWarForm(org.apache.struts.action.ActionMapping p_Mapping,
javax.servlet.http.HttpServletRequest p_Request)
Create a new War form |
protected WebAppForm |
createWebAppForm(org.apache.struts.action.ActionMapping p_Mapping,
javax.servlet.http.HttpServletRequest p_Request)
Create a new WebApp form in function of Web Server. |
protected javax.management.ObjectName |
findJ2eeWebModuleMbean(java.lang.String p_PathContext,
java.lang.String jonasServerName)
Return the J2ee WebModule MBean. |
protected javax.management.ObjectName |
findJonasMbeanWar(java.lang.String p_PathContext,
java.lang.String jonasServerName)
Return the JOnAS MBean War. |
protected javax.management.ObjectName |
findWebAppMbean(java.lang.String p_PathContext,
java.lang.String jonasServerName)
Return the WebApp MBean. |
protected boolean |
initialize(org.apache.struts.action.ActionMapping p_Mapping,
javax.servlet.http.HttpServletRequest p_Request)
Initialize the forms and parameters. |
protected void |
populateJettyWar(javax.management.ObjectName p_ObjectName,
WarForm p_Form,
java.lang.String jonasServerName)
Populate a form with the JOnAS WebModule MBean given. |
protected void |
populateWar(javax.management.ObjectName p_ObjectName,
WarForm p_Form,
java.lang.String jonasServerName)
Populate a form with the JOnAS WebModule MBean given. |
protected void |
populateWar(java.lang.String p_Path,
WarForm p_Form,
java.lang.String jonasServerName)
Populate a form with the JOnAS War path given. |
protected void |
populateWebApp(java.lang.String p_ObjectName,
WebAppForm p_Form)
Populate a WebApp form in function of Web Server. |
protected void |
populateWebAppCatalina(java.lang.String p_ObjectName,
WebAppCatalinaForm p_Form)
Populate a form with the Catalina Context MBean and with the JOnAS War MBean if it's found. |
protected void |
populateWebAppJetty(java.lang.String p_ObjectName,
WebAppJettyForm p_Form)
Populate a form with the Jetty Context MBean |
Methods inherited from class org.objectweb.jonas.webapp.jonasadmin.deploy.BaseDeployAction |
---|
deploy, deployDataSource, deployMailFactory, getCurrentJonasDeployment, getDomainDeploymentMethodName, getDomainUploadDeployMethodName, getForwardEdit, getListDeployableFiles, getListDeployedFiles, isConfigurable, isDomain, isModule, refreshJoramTree, refreshMBeansTree, refreshServiceTree, refreshTree, refreshWebServiceTree, removeFile, runGC, setCurrentJonasDeployment, undeploy, undeployDataSource, undeployMailFactory |
Methods inherited from class org.apache.struts.action.Action |
---|
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected WebAppForm mWebAppForm
protected WarForm mWarForm
Constructor Detail |
---|
public BaseWebAppAction()
Method Detail |
---|
protected boolean initialize(org.apache.struts.action.ActionMapping p_Mapping, javax.servlet.http.HttpServletRequest p_Request)
p_Mapping
- Mapping to reset formp_Request
- Http request used
protected WebAppForm createWebAppForm(org.apache.struts.action.ActionMapping p_Mapping, javax.servlet.http.HttpServletRequest p_Request)
p_Mapping
- Mapping to reset formp_Request
- Http request used
protected WarForm createWarForm(org.apache.struts.action.ActionMapping p_Mapping, javax.servlet.http.HttpServletRequest p_Request)
p_Mapping
- Mapping to reset formp_Request
- Http request used
protected void populateWebApp(java.lang.String p_ObjectName, WebAppForm p_Form) throws java.lang.Exception
p_ObjectName
- The MBean namep_Form
- The form to populate
java.lang.Exception
protected void populateWebAppCatalina(java.lang.String p_ObjectName, WebAppCatalinaForm p_Form) throws java.lang.Exception
p_ObjectName
- The MBean namep_Form
- The form to populate
java.lang.Exception
protected void populateWebAppJetty(java.lang.String p_ObjectName, WebAppJettyForm p_Form) throws java.lang.Exception
p_ObjectName
- Jetty WebContainer+WebApplicationContext MBeanp_Form
- The form to populate
java.lang.Exception
protected javax.management.ObjectName findJonasMbeanWar(java.lang.String p_PathContext, java.lang.String jonasServerName) throws java.lang.Exception
p_PathContext
- The path context to find
java.lang.Exception
protected javax.management.ObjectName findWebAppMbean(java.lang.String p_PathContext, java.lang.String jonasServerName) throws java.lang.Exception
p_PathContext
- The path context to find
java.lang.Exception
protected javax.management.ObjectName findJ2eeWebModuleMbean(java.lang.String p_PathContext, java.lang.String jonasServerName) throws java.lang.Exception
p_PathContext
- The path context to find
java.lang.Exception
protected void populateWar(javax.management.ObjectName p_ObjectName, WarForm p_Form, java.lang.String jonasServerName) throws java.lang.Exception
p_ObjectName
- The JOnAS WebModue MBeanp_Form
- The form to populate
java.lang.Exception
protected void populateJettyWar(javax.management.ObjectName p_ObjectName, WarForm p_Form, java.lang.String jonasServerName) throws java.lang.Exception
p_ObjectName
- The JOnAS WebModue MBeanp_Form
- The form to populate
java.lang.Exception
protected void populateWar(java.lang.String p_Path, WarForm p_Form, java.lang.String jonasServerName) throws java.lang.Exception
p_Path
- The JOnAS War MBean pathp_Form
- The form to populate
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |