|
||||||||||
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.ow2.jonas.webapp.jonasadmin.JonasBaseAction org.ow2.jonas.webapp.jonasadmin.deploy.BaseDeployAction org.ow2.jonas.webapp.jonasadmin.service.container.BaseWebAppAction
public abstract class BaseWebAppAction
Field Summary | |
---|---|
protected WarForm |
mWarForm
|
protected WebAppForm |
mWebAppForm
|
Fields inherited from class org.ow2.jonas.webapp.jonasadmin.JonasBaseAction |
---|
DEPTH_DOMAIN, DEPTH_SERVER, GLOBAL_ERROR_FORWARD, 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,
HttpServletRequest p_Request)
Create a new War form |
protected WebAppForm |
createWebAppForm(org.apache.struts.action.ActionMapping p_Mapping,
HttpServletRequest p_Request)
Create a new WebApp form in function of Web Server. |
protected ObjectName |
findJ2eeWebModuleMbean(String p_PathContext,
String jonasServerName)
Return the J2ee WebModule MBean. |
protected ObjectName |
findJonasMbeanWar(String p_PathContext,
String domainName,
String jonasServerName)
Return the JOnAS MBean War. |
protected ObjectName |
findWebAppMbean(String p_PathContext,
String jonasServerName)
Return the WebApp MBean. |
protected boolean |
initialize(org.apache.struts.action.ActionMapping p_Mapping,
HttpServletRequest p_Request)
Initialize the forms and parameters. |
protected void |
populateJettyWar(ObjectName p_ObjectName,
WarForm p_Form,
String jonasServerName)
Populate a form with the JOnAS WebModule MBean given. |
protected void |
populateWar(ObjectName p_ObjectName,
WarForm p_Form,
String jonasServerName)
Populate a form with the JOnAS WebModule MBean given. |
protected void |
populateWar(String p_Path,
WarForm p_Form,
String domainName,
String jonasServerName)
Populate a form with the JOnAS War path given. |
protected void |
populateWebApp(String p_ObjectName,
WebAppForm p_Form)
Populate a WebApp form in function of Web Server. |
protected void |
populateWebAppCatalina(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(String p_ObjectName,
WebAppJettyForm p_Form)
Populate a form with the Jetty Context MBean |
protected void |
populateWebAppVirtualCatalina(String p_ObjectName,
WebAppVirtualCatalinaForm p_Form)
Populate a form a virtual Catalina context. |
Methods inherited from class org.ow2.jonas.webapp.jonasadmin.deploy.BaseDeployAction |
---|
deploy, deployDataSource, deployMailFactory, deployModule, getCurrentJonasDeployment, getDomainDeploymentMethodName, getDomainUploadDeployMethodName, getForwardEdit, getListDeployableFiles, getListDeployedFiles, isConfigurable, isDeployment, isDomain, isModule, refreshJoramTree, refreshMBeansTree, refreshServiceTree, refreshTree, refreshWebServiceTree, removeFile, removeModule, runGC, setCurrentJonasDeployment, undeploy, undeployDataSource, undeployMailFactory, undeployModule |
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, HttpServletRequest p_Request)
p_Mapping
- Mapping to reset formp_Request
- Http request used
protected WebAppForm createWebAppForm(org.apache.struts.action.ActionMapping p_Mapping, HttpServletRequest p_Request)
p_Mapping
- Mapping to reset formp_Request
- Http request used
protected WarForm createWarForm(org.apache.struts.action.ActionMapping p_Mapping, HttpServletRequest p_Request)
p_Mapping
- Mapping to reset formp_Request
- Http request used
protected void populateWebApp(String p_ObjectName, WebAppForm p_Form) throws Exception
p_ObjectName
- The MBean namep_Form
- The form to populate
Exception
protected void populateWebAppCatalina(String p_ObjectName, WebAppCatalinaForm p_Form) throws Exception
p_ObjectName
- The MBean namep_Form
- The form to populate
Exception
protected void populateWebAppVirtualCatalina(String p_ObjectName, WebAppVirtualCatalinaForm p_Form) throws Exception
p_ObjectName
- The MBean namep_Form
- The form to populate
Exception
protected void populateWebAppJetty(String p_ObjectName, WebAppJettyForm p_Form) throws Exception
p_ObjectName
- Jetty WebContainer+WebApplicationContext MBeanp_Form
- The form to populate
Exception
protected ObjectName findJonasMbeanWar(String p_PathContext, String domainName, String jonasServerName) throws Exception
p_PathContext
- The path context to find
Exception
protected ObjectName findWebAppMbean(String p_PathContext, String jonasServerName) throws Exception
p_PathContext
- The path context to find
Exception
protected ObjectName findJ2eeWebModuleMbean(String p_PathContext, String jonasServerName) throws Exception
p_PathContext
- The path context to find
Exception
protected void populateWar(ObjectName p_ObjectName, WarForm p_Form, String jonasServerName) throws Exception
p_ObjectName
- The JOnAS WebModue MBeanp_Form
- The form to populate
Exception
protected void populateJettyWar(ObjectName p_ObjectName, WarForm p_Form, String jonasServerName) throws Exception
p_ObjectName
- The JOnAS WebModue MBeanp_Form
- The form to populate
Exception
protected void populateWar(String p_Path, WarForm p_Form, String domainName, String jonasServerName) throws Exception
p_Path
- The JOnAS War MBean pathp_Form
- The form to populate
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |