com.gargoylesoftware.htmlunit
Class AjaxController
java.lang.Object
com.gargoylesoftware.htmlunit.AjaxController
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- NicelyResynchronizingAjaxController
public class AjaxController
- extends Object
- implements Serializable
This class is notified when AJAX calls are made, and has the ability to influence these calls.
For instance, it can turn asynchronous AJAX calls into synchronous AJAX calls, making test code
deterministic and avoiding calls to Thread.sleep().
- Version:
- $Revision: 5660 $
- Author:
- Marc Guillemot
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AjaxController
public AjaxController()
processSynchron
public boolean processSynchron(HtmlPage page,
WebRequest request,
boolean async)
- Gets notified of an AJAX call to determine how it should be processed.
- Parameters:
page
- the page the request comes fromrequest
- the request that should be performedasync
- indicates if the request should originally be asynchron
- Returns:
- if the call should be synchron or not; here just like the original call
Copyright © 2002-2010 Gargoyle Software Inc.. All Rights Reserved.