it.sistematica.isharedoc.action
Class ParametricExecuteAndWaitInterceptor

java.lang.Object
  extended by com.opensymphony.xwork2.interceptor.AbstractInterceptor
      extended by com.opensymphony.xwork2.interceptor.MethodFilterInterceptor
          extended by org.apache.struts2.interceptor.ExecuteAndWaitInterceptor
              extended by it.neverworks.application.struts.async.ExecuteAndWaitInterceptor
                  extended by it.sistematica.isharedoc.action.ParametricExecuteAndWaitInterceptor
All Implemented Interfaces:
com.opensymphony.xwork2.interceptor.Interceptor, java.io.Serializable

public class ParametricExecuteAndWaitInterceptor
extends it.neverworks.application.struts.async.ExecuteAndWaitInterceptor

See Also:
Serialized Form

Field Summary
static java.lang.String PARAMETER_WAIT
           
 
Fields inherited from class it.neverworks.application.struts.async.ExecuteAndWaitInterceptor
sessionFactory
 
Fields inherited from class org.apache.struts2.interceptor.ExecuteAndWaitInterceptor
delay, delaySleepInterval, executeAfterValidationPass, KEY, WAIT
 
Fields inherited from class com.opensymphony.xwork2.interceptor.MethodFilterInterceptor
excludeMethods, includeMethods, log
 
Constructor Summary
ParametricExecuteAndWaitInterceptor()
           
 
Method Summary
protected  org.apache.struts2.interceptor.BackgroundProcess getNewBackgroundProcess(java.lang.String name, com.opensymphony.xwork2.ActionInvocation actionInvocation, int threadPriority)
           
 java.lang.String intercept(com.opensymphony.xwork2.ActionInvocation invocation)
           
 
Methods inherited from class it.neverworks.application.struts.async.ExecuteAndWaitInterceptor
setSessionFactory
 
Methods inherited from class org.apache.struts2.interceptor.ExecuteAndWaitInterceptor
destroy, doIntercept, getBackgroundProcessName, init, performInitialDelay, setContainer, setDelay, setDelaySleepInterval, setExecuteAfterValidationPass, setThreadPriority
 
Methods inherited from class com.opensymphony.xwork2.interceptor.MethodFilterInterceptor
applyInterceptor, getExcludeMethodsSet, getIncludeMethodsSet, setExcludeMethods, setIncludeMethods
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAMETER_WAIT

public static final java.lang.String PARAMETER_WAIT
See Also:
Constant Field Values
Constructor Detail

ParametricExecuteAndWaitInterceptor

public ParametricExecuteAndWaitInterceptor()
Method Detail

intercept

public java.lang.String intercept(com.opensymphony.xwork2.ActionInvocation invocation)
                           throws java.lang.Exception
Specified by:
intercept in interface com.opensymphony.xwork2.interceptor.Interceptor
Overrides:
intercept in class com.opensymphony.xwork2.interceptor.MethodFilterInterceptor
Throws:
java.lang.Exception

getNewBackgroundProcess

protected org.apache.struts2.interceptor.BackgroundProcess getNewBackgroundProcess(java.lang.String name,
                                                                                   com.opensymphony.xwork2.ActionInvocation actionInvocation,
                                                                                   int threadPriority)
Overrides:
getNewBackgroundProcess in class it.neverworks.application.struts.async.ExecuteAndWaitInterceptor