ClientBuilder¶
- public final class ClientBuilder¶
- Строитель клиента к клиентскому приложению GlobalERP. - See also 
Constructors¶
ClientBuilder¶
- public ClientBuilder()¶
Methods¶
build¶
- public Client build()¶
- Строит экземпляр контекста. - Returns:
- Новый экземпляр - BrowserContext.
 
forWebDriver¶
- public static ClientBuilder forWebDriver(RemoteWebDriver remoteWebDriver)¶
setAdminCredentials¶
- public ClientBuilder setAdminCredentials(UserPassword credentials)¶
- Устанавливает ссылку учётные данные административного пользователя. - Parameters:
- credentials – стратегия входа 
 
- Returns:
- Текущий экземпляр строителя. 
 - See also 
setLoginStrategy¶
- public ClientBuilder setLoginStrategy(LoginStrategy loginStrategy)¶
- Устанавливает ссылку на реализацию стратегии входа в систему, используемую для аутентификации на сервере Global ERP и выбора приложения. - Parameters:
- loginStrategy – стратегия входа 
 
- Returns:
- Текущий экземпляр строителя. 
 
setLogoutStrategy¶
- public ClientBuilder setLogoutStrategy(LogoutStrategy logoutStrategy)¶
- Устанавливает ссылку на реализацию стратегии закрытии приложения и выхода из системы. - Parameters:
- logoutStrategy – стратегия входа 
 
- Returns:
- Текущий экземпляр строителя. 
 
setRemoteWebDriver¶
- public ClientBuilder setRemoteWebDriver(RemoteWebDriver remoteWebDriver)¶
- Устанавливает ссылку на реализацию - RemoteWebDriverспецифичную для браузера (Chrome/Mozilla/Edge/Opera).- Parameters:
- remoteWebDriver – экземпляр - RemoteWebDriver
 
- Returns:
- Текущий экземпляр строителя. 
 
setUrl¶
- public ClientBuilder setUrl(URL url)¶
- Устанавливает адрес сервера Global ERP. - Parameters:
- url – адрес 
 
- Returns:
- Текущий экземпляр строителя. 
 
setUrl¶
- public ClientBuilder setUrl(String url)¶
- Устанавливает адрес сервера Global ERP. - Parameters:
- url – адрес 
 
- Returns:
- Текущий экземпляр строителя. 
 
setUrl¶
- public ClientBuilder setUrl(String protocol, String host, int port)¶
- Parameters:
- protocol – Протокол: [http|https] 
- host – адрес 
- port – порт 
 
- Returns:
- Текущий экземпляр строителя.