org.apache.struts2.interceptor
Class ProfilingActivationInterceptor
java.lang.Object
  
com.opensymphony.xwork2.interceptor.AbstractInterceptor
      
org.apache.struts2.interceptor.ProfilingActivationInterceptor
- All Implemented Interfaces: 
 - Interceptor, Serializable
 
public class ProfilingActivationInterceptor
- extends AbstractInterceptor
 
 Allows profiling to be enabled or disabled via request parameters, when
 devMode is enabled.
 
 
 
 
 
 none
 
 
 
 // to change the profiling key
 <action ...>
   ...
   <interceptor-ref name="profiling">
      <param name="profilingKey">profilingKey</param>
   </interceptor-ref>
   ...
 </action>
 
 
- Version:
 
  - $Date: 2008-04-27 08:41:38 -0500 (Sun, 27 Apr 2008) $ $Id: ProfilingActivationInterceptor.java 651946 2008-04-27 13:41:38Z apetrelli $
 
- See Also:
 - Serialized Form
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
profilingKey
private String profilingKey
devMode
private boolean devMode
ProfilingActivationInterceptor
public ProfilingActivationInterceptor()
getProfilingKey
public String getProfilingKey()
- Returns:
 - the profilingKey
 
 
setProfilingKey
public void setProfilingKey(String profilingKey)
- Parameters:
 profilingKey - the profilingKey to set
 
setDevMode
public void setDevMode(String mode)
 
intercept
public String intercept(ActionInvocation invocation)
                 throws Exception
- Description copied from class: 
AbstractInterceptor 
- Override to handle interception
- Specified by:
 intercept in interface Interceptor- Specified by:
 intercept in class AbstractInterceptor
 
- Parameters:
 invocation - the action invocation
- Returns:
 - the return code, either returned from 
ActionInvocation.invoke(), or from the interceptor itself.
 - Throws:
 Exception - any system-level error, as defined in Action.execute().
 
 
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.