Copyright (C) 2014 Philip Helger (www.helger.com)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Base interface for an Ajax invoker. It has a set of
instances that it can invoke.
- The milliseconds after which an execution is considered long
Set the milliseconds after which an execution is considered long running.
The milliseconds to use. Value ≤ 0 are considered "no limit"
Create an executor associated with the given ajax function. This is a
The name of the Ajax function to instantiate. May be
null if no such action exists.
Add a handler function that is used as a callback.
The Ajax function declaration to be invoked. May not be
Invoke the specified AJAX function.
the alias of the AJAX function to invoke. May not be
The executor to be invoked. May not be
The request scope to be used for the function.
null if this is a void function, the JS string to
In case something goes wrong