Class XdgOpenWebClientLauncher
- java.lang.Object
-
- com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.AbstractRuntimeComponentExecutor
-
- com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.WebClientLauncher
-
- com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.XdgOpenWebClientLauncher
-
- All Implemented Interfaces:
IRuntimeComponentExecutor
,IUrlOpenClientLauncher
,IWebClientExecutor
public class XdgOpenWebClientLauncher extends WebClientLauncher
Web client executor extension for Linux systems, that opens URL withxdg-open
utility.
-
-
Constructor Summary
Constructors Constructor Description XdgOpenWebClientLauncher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
openBrowser(URL url)
Open requested URL in default OS browser.-
Methods inherited from class com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.WebClientLauncher
needComponent, runClient
-
Methods inherited from class com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.AbstractRuntimeComponentExecutor
appendClientArguments, appendExtensionCustomization, appendInfobaseAccess, appendRuntimeClientArguments, createTempFile, executeRuntimeProcessCommand, readRuntimeLog, splitInfobaseConnection
-
-
-
-
Method Detail
-
openBrowser
protected void openBrowser(URL url) throws RuntimeExecutionException
Description copied from class:WebClientLauncher
Open requested URL in default OS browser.- Overrides:
openBrowser
in classWebClientLauncher
- Parameters:
url
- the URL to open, cannot benull
- Throws:
RuntimeExecutionException
- if default browser opening failed
-
-