Package com.helger.photon.api.callback
Class LoggingAPILongRunningExecutionCallback
- java.lang.Object
-
- com.helger.photon.api.callback.LoggingAPILongRunningExecutionCallback
-
- All Implemented Interfaces:
com.helger.commons.callback.ICallback,IAPILongRunningExecutionCallback
public class LoggingAPILongRunningExecutionCallback extends Object implements IAPILongRunningExecutionCallback
-
-
Constructor Summary
Constructors Constructor Description LoggingAPILongRunningExecutionCallback()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonLongRunningExecution(IAPIInvoker aInvoker, InvokableAPIDescriptor aInvokableDescriptor, com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, long nExecutionMillis)Callback method
-
-
-
Method Detail
-
onLongRunningExecution
public void onLongRunningExecution(@Nonnull IAPIInvoker aInvoker, @Nonnull InvokableAPIDescriptor aInvokableDescriptor, @Nonnull com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, @Nonnegative long nExecutionMillis)
Description copied from interface:IAPILongRunningExecutionCallbackCallback method- Specified by:
onLongRunningExecutionin interfaceIAPILongRunningExecutionCallback- Parameters:
aInvoker- TheIAPIInvokerobject that invoked the APIaInvokableDescriptor- The descriptor to be invoked.aRequestScope- The request scope of the current invocationnExecutionMillis- The execution time in milliseconds
-
-