Package com.helger.photon.ajax.callback
Class LoggingAjaxLongRunningExecutionCallback
- java.lang.Object
-
- com.helger.photon.ajax.callback.LoggingAjaxLongRunningExecutionCallback
-
- All Implemented Interfaces:
com.helger.commons.callback.ICallback,IAjaxLongRunningExecutionCallback
public class LoggingAjaxLongRunningExecutionCallback extends Object implements IAjaxLongRunningExecutionCallback
-
-
Constructor Summary
Constructors Constructor Description LoggingAjaxLongRunningExecutionCallback()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonLongRunningExecution(IAjaxInvoker aInvoker, String sFunctionName, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, IAjaxExecutor aExecutor, long nExecutionMillis)Callback method
-
-
-
Method Detail
-
onLongRunningExecution
public void onLongRunningExecution(@Nonnull IAjaxInvoker aInvoker, @Nonnull String sFunctionName, @Nonnull com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, @Nonnull IAjaxExecutor aExecutor, @Nonnegative long nExecutionMillis)
Description copied from interface:IAjaxLongRunningExecutionCallbackCallback method- Specified by:
onLongRunningExecutionin interfaceIAjaxLongRunningExecutionCallback- Parameters:
aInvoker- TheIAjaxInvokerobject that invoked the AJAX functionsFunctionName- The name of the invoked functionaRequestScope- The request scope of the current invocationaExecutor- The handler that was usednExecutionMillis- The execution time in milliseconds
-
-