org.objectweb.jonas.webapp.jonasadmin.logging
Class ApplyCatalinaAccessLoggerAction
java.lang.Object
Action
org.objectweb.jonas.webapp.jonasadmin.JonasBaseAction
org.objectweb.jonas.webapp.jonasadmin.deploy.BaseDeployAction
org.objectweb.jonas.webapp.jonasadmin.logging.BaseLoggerAction
org.objectweb.jonas.webapp.jonasadmin.logging.ApplyCatalinaAccessLoggerAction
- public class ApplyCatalinaAccessLoggerAction
- extends BaseLoggerAction
- Author:
- Michel-Ange ANTON
- See Also:
- Serialized Form
Method Summary |
protected ActionForward |
createAccessLogger(CatalinaAccessLogValveForm p_Form,
ActionMapping p_Mapping,
javax.servlet.http.HttpServletRequest p_Request)
Create a new web application (Context, Manager, Loader). |
ActionForward |
executeAction(ActionMapping p_Mapping,
ActionForm p_Form,
javax.servlet.http.HttpServletRequest p_Request,
javax.servlet.http.HttpServletResponse p_Response)
|
protected ActionForward |
populateMbean(CatalinaAccessLogValveForm p_Form,
ActionForward p_Forward,
ActionMapping p_Mapping,
javax.servlet.http.HttpServletRequest p_Request)
Populate the Mbean Access Logger. |
Methods inherited from class org.objectweb.jonas.webapp.jonasadmin.deploy.BaseDeployAction |
deploy, deployDataSource, deployMailFactory, getCurrentJonasDeployment, getForwardEdit, getListDeployableFiles, getListDeployedFiles, refreshMBeansTree, refreshServiceTree, runGC, setCurrentJonasDeployment, undeploy, undeployDataSource, undeployMailFactory |
Methods inherited from class org.objectweb.jonas.webapp.jonasadmin.JonasBaseAction |
addGlobalError, getBooleanAttribute, getBooleanAttribute, getBooleanAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getLongAttribute, getLongAttribute, getLongAttribute, getPropsFromString, getStringAttribute, getStringAttribute, getStringAttribute, getTreeBranchName, perform, removeChar, setBooleanAttribute, setBooleanAttribute, setIntegerAttribute, setIntegerAttribute, setIntegerAttribute, setLongAttribute, setLongAttribute, setStringAttribute, setStringAttribute, setStringAttribute, toStringBooleanAttribute, toStringIntegerAttribute, toStringLongAttribute |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplyCatalinaAccessLoggerAction
public ApplyCatalinaAccessLoggerAction()
executeAction
public ActionForward executeAction(ActionMapping p_Mapping,
ActionForm p_Form,
javax.servlet.http.HttpServletRequest p_Request,
javax.servlet.http.HttpServletResponse p_Response)
throws java.io.IOException,
javax.servlet.ServletException
- Specified by:
executeAction
in class JonasBaseAction
- Throws:
java.io.IOException
javax.servlet.ServletException
createAccessLogger
protected ActionForward createAccessLogger(CatalinaAccessLogValveForm p_Form,
ActionMapping p_Mapping,
javax.servlet.http.HttpServletRequest p_Request)
throws java.lang.Exception
- Create a new web application (Context, Manager, Loader).
- Parameters:
p_Form
- The current formp_Mapping
- The current mappingp_Request
- The current request
- Returns:
- The forward to go to the next page
- Throws:
java.lang.Exception
populateMbean
protected ActionForward populateMbean(CatalinaAccessLogValveForm p_Form,
ActionForward p_Forward,
ActionMapping p_Mapping,
javax.servlet.http.HttpServletRequest p_Request)
throws java.lang.Exception
- Populate the Mbean Access Logger.
- Parameters:
p_Form
- The current formp_Forward
- The current forwardp_Mapping
- The current mappingp_Request
- The current request
- Returns:
- If 'save' is requested then return the new forward to save
else return the current forward
- Throws:
java.lang.Exception