@Configuration @EnableConfigurationProperties public class ProjectContextConfiguration extends Object
| Constructor and Description |
|---|
ProjectContextConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
minium.web.actions.Browser<minium.web.CoreWebElements.DefaultWebElements> |
browser(minium.web.DelegatorWebDriver delegatorWebDriver) |
protected minium.web.internal.WebModule |
createWebModule(minium.web.DelegatorWebDriver delegatorWebDriver) |
minium.web.DelegatorWebDriver |
delegatorWebDriver() |
minium.web.config.services.DriverServicesProperties |
driverServicesProperties() |
FileSystemService |
fileSystemService(ProjectProperties projectConfiguration) |
ProjectProperties |
projectConfiguration() |
AbstractProjectContext |
projectContext(ProjectProperties projConfiguration) |
minium.web.config.WebDriverFactory |
webDriverFactory(minium.web.config.services.DriverServicesProperties driverServicesProperties) |
Workspace |
workspace(ProjectProperties projConfiguration) |
@Bean
@Autowired
@Scope(value="session",
proxyMode=TARGET_CLASS)
public FileSystemService fileSystemService(ProjectProperties projectConfiguration)
@Bean @ConfigurationProperties(prefix="minium.driverservices") public minium.web.config.services.DriverServicesProperties driverServicesProperties()
@Bean @ConfigurationProperties(prefix="minium.project") public ProjectProperties projectConfiguration()
@Autowired
@Bean
@Scope(value="session",
proxyMode=TARGET_CLASS)
public Workspace workspace(ProjectProperties projConfiguration)
throws Exception
Exception@Autowired @Bean @Scope(value="prototype") public AbstractProjectContext projectContext(ProjectProperties projConfiguration) throws Exception
Exception@Autowired
@Bean
public minium.web.config.WebDriverFactory webDriverFactory(minium.web.config.services.DriverServicesProperties driverServicesProperties)
throws Exception
Exception@Autowired @Bean(destroyMethod="quit") public minium.web.DelegatorWebDriver delegatorWebDriver()
@Lazy @Autowired @Bean(destroyMethod="quit") public minium.web.actions.Browser<minium.web.CoreWebElements.DefaultWebElements> browser(minium.web.DelegatorWebDriver delegatorWebDriver)
protected minium.web.internal.WebModule createWebModule(minium.web.DelegatorWebDriver delegatorWebDriver)
Copyright © 2019 VILT Group. All rights reserved.