| Package | Description |
|---|---|
| com.helger.photon.ajax | |
| com.helger.photon.ajax.callback | |
| com.helger.photon.ajax.decl | |
| com.helger.photon.ajax.executor |
| Modifier and Type | Method and Description |
|---|---|
void |
IAjaxInvoker.invokeFunction(String sFunctionName,
IAjaxExecutor aAjaxExecutor,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
com.helger.photon.app.PhotonUnifiedResponse aAjaxResponse)
Invoke the specified AJAX function.
|
void |
AjaxInvoker.invokeFunction(String sFunctionName,
IAjaxExecutor aAjaxExecutor,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
com.helger.photon.app.PhotonUnifiedResponse aAjaxResponse) |
| Modifier and Type | Method and Description |
|---|---|
void |
IAjaxAfterExecutionCallback.onAfterExecution(IAjaxInvoker aInvoker,
String sFunctionName,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IAjaxExecutor aExecutor,
com.helger.photon.app.PhotonUnifiedResponse aAjaxResponse)
Callback method
|
void |
LoggingAjaxExceptionCallback.onAjaxExecutionException(IAjaxInvoker aAjaxInvoker,
String sFunctionName,
IAjaxExecutor aAjaxExecutor,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
Exception ex) |
void |
IAjaxExceptionCallback.onAjaxExecutionException(IAjaxInvoker aAjaxInvoker,
String sFunctionName,
IAjaxExecutor aAjaxExecutor,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
Exception ex)
Called when an exception of the specified type occurred
|
void |
IAjaxBeforeExecutionCallback.onBeforeExecution(IAjaxInvoker aInvoker,
String sFunctionName,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IAjaxExecutor aExecutor)
Callback method
|
void |
LoggingAjaxLongRunningExecutionCallback.onLongRunningExecution(IAjaxInvoker aInvoker,
String sFunctionName,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IAjaxExecutor aExecutor,
long nExecutionMillis) |
void |
IAjaxLongRunningExecutionCallback.onLongRunningExecution(IAjaxInvoker aInvoker,
String sFunctionName,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
IAjaxExecutor aAjaxHandler,
long nExecutionMillis)
Callback method
|
| Modifier and Type | Method and Description |
|---|---|
default IAjaxExecutor |
IAjaxFunctionDeclaration.getExecutor() |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.functional.ISupplier<? extends IAjaxExecutor> |
IAjaxFunctionDeclaration.getExecutorFactory() |
com.helger.commons.functional.ISupplier<? extends IAjaxExecutor> |
AjaxFunctionDeclaration.getExecutorFactory() |
| Modifier and Type | Method and Description |
|---|---|
AjaxFunctionDeclaration.Builder |
AjaxFunctionDeclaration.Builder.withExecutor(IAjaxExecutor aAjaxExecutor) |
| Modifier and Type | Method and Description |
|---|---|
AjaxFunctionDeclaration.Builder |
AjaxFunctionDeclaration.Builder.withExecutor(Class<? extends IAjaxExecutor> aAjaxExecutorClass) |
AjaxFunctionDeclaration.Builder |
AjaxFunctionDeclaration.Builder.withExecutor(com.helger.commons.functional.ISupplier<? extends IAjaxExecutor> aSupplier) |
| Constructor and Description |
|---|
AjaxFunctionDeclaration(String sFunctionName,
com.helger.commons.functional.ISupplier<? extends IAjaxExecutor> aExecutorFactory,
com.helger.commons.functional.IPredicate<? super com.helger.web.scope.IRequestWebScopeWithoutResponse> aExecutionFilter,
String sServletPath) |
| Modifier and Type | Class and Description |
|---|---|
class |
AjaxExecutorKeepAlive
A dummy AJAX handler that can be invoked to keep the session alive.
|
Copyright © 2014–2019 Philip Helger. All rights reserved.