public interface IAjaxInvoker extends Serializable
IAjaxExecutor
instances that it can invoke.| Modifier and Type | Method and Description |
|---|---|
void |
invokeFunction(String sFunctionName,
IAjaxExecutor aAjaxExecutor,
com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope,
com.helger.photon.app.PhotonUnifiedResponse aAjaxResponse)
Invoke the specified AJAX function.
|
void invokeFunction(@Nonnull String sFunctionName, @Nonnull IAjaxExecutor aAjaxExecutor, @Nonnull com.helger.web.scope.IRequestWebScopeWithoutResponse aRequestScope, @Nonnull com.helger.photon.app.PhotonUnifiedResponse aAjaxResponse) throws Exception
sFunctionName - the alias of the AJAX function to invoke. May not be
null.aAjaxExecutor - The executor to be invoked. May not be null.aRequestScope - The request scope to be used for the function. Never
null.aAjaxResponse - The Ajax response to be filled. Never null.Exception - In case something goes wrongCopyright © 2014–2019 Philip Helger. All rights reserved.