|
Ajocado API 1.0.0.Alpha2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.arquillian.ajocado.framework.AjaxSeleniumContext
public final class AjaxSeleniumContext
Context for keeping thread local context of AjaxSelenium.
Provides getProxy() method for accessing that context over model of your tests.
Proxy specifically handles the situations when no context is set - in this situation, runtime exception with IllegalStateException cause is thrown.
Especially, the ExtendedTypedSelenium.isStarted() method is handled in that situation, it returns false instead of
throwing exception. Therefore it can be safely used for obtaining current status of Selenium initialization.
| Method Summary | |
|---|---|
static AjaxSelenium |
getProxy()
Returns the instance of proxy to thread local context of AjaxSelenium |
Object |
invoke(Object proxy,
Method method,
Object[] args)
End point for handling invocations on proxy |
static boolean |
isInitialized()
|
static void |
set(AjaxSelenium selenium)
Sets the AjaxSelenium context for current thread |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void set(AjaxSelenium selenium)
selenium - the AjaxSelenium instancepublic static boolean isInitialized()
public static AjaxSelenium getProxy()
public Object invoke(Object proxy,
Method method,
Object[] args)
throws Throwable
invoke in interface InvocationHandlerThrowable
|
Ajocado API 1.0.0.Alpha2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||