C# Class Serenity.BrowserLifecycle

Inheritance: IBrowserLifecycle
Exibir arquivo Open project: DarthFubuMVC/Serenity

Public Methods

Method Description
Dispose ( ) : void
HasBeenStarted ( ) : bool
Recycle ( ) : void
UseInitializer ( IBrowserSessionInitializer initializer ) : void

Protected Methods

Method Description
BrowserLifecycle ( ) : System
aggressiveCleanup ( ) : void
buildDriver ( ) : IWebDriver

Private Methods

Method Description
BuildDriverAndIncrementLifecycleCount ( ) : IWebDriver
cleanUpFlag ( ) : bool
initializeDriver ( ) : IWebDriver

Method Details

BrowserLifecycle() protected method

protected BrowserLifecycle ( ) : System
return System

Dispose() public method

public Dispose ( ) : void
return void

HasBeenStarted() public method

public HasBeenStarted ( ) : bool
return bool

Recycle() public method

public Recycle ( ) : void
return void

UseInitializer() public method

public UseInitializer ( IBrowserSessionInitializer initializer ) : void
initializer IBrowserSessionInitializer
return void

aggressiveCleanup() protected abstract method

protected abstract aggressiveCleanup ( ) : void
return void

buildDriver() protected abstract method

protected abstract buildDriver ( ) : IWebDriver
return IWebDriver