Package org.alfresco.utility.web.browser
Class WebBrowserFactory
- java.lang.Object
-
- org.alfresco.utility.web.browser.WebBrowserFactory
-
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<WebBrowser>
@Component public class WebBrowserFactory extends java.lang.Object implements org.springframework.beans.factory.FactoryBean<WebBrowser>
Factory ofWebBrowserobject This will initialize automatically local/remote WebDriver based on settings defined *.properties/spring XML file/system environment Take a look onContextAwareParallelSampleTestfor a simple example on how to use it- Author:
- Paul.Brodner
-
-
Constructor Summary
Constructors Constructor Description WebBrowserFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebBrowsergetObject()java.lang.Class<?>getObjectType()WebBrowsergetWebBrowser()booleanisSingleton()voidquit()
-
-
-
Method Detail
-
getWebBrowser
public WebBrowser getWebBrowser() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getObjectType
public java.lang.Class<?> getObjectType()
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<WebBrowser>
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<WebBrowser>
-
getObject
public WebBrowser getObject() throws java.lang.Exception
- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean<WebBrowser>- Throws:
java.lang.Exception
-
quit
public void quit() throws java.lang.Exception- Throws:
java.lang.Exception
-
-