Класс FailOverExecutionControlProvider
java.lang.Object
jdk.jshell.execution.FailOverExecutionControlProvider
- Все реализованные интерфейсы:
ExecutionControlProvider
public class FailOverExecutionControlProvider extends Object implements ExecutionControlProvider
Попытки других поставщиков в последовательности до тех пор, пока один не сработает.
- С тех пор:
- 9
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
FailOverExecutionControlProvider() |
Создать экземпляр. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
Map |
defaultParameters() |
Создать и вернуть стандартную карту параметров для этого ExecutionControlProvider. |
ExecutionControl |
generate |
Создать и вернуть локально выполняемый экземпляр ExecutionControl. |
String |
name() |
Уникальное имя этого ExecutionControlProvider. |
Подробное описание конструкторов
FailOverExecutionControlProvider
public FailOverExecutionControlProvider()
Создать экземпляр. Экземпляр может использоваться для запуска и возврата экземпляра
ExecutionControl, пытаясь запустить ряд ExecutionControl спецификаций, пока одна не будет успешной.- См. также:
Подробное описание методов
name
public String name()
Уникальное имя этого
ExecutionControlProvider.- Унаследованно от:
-
nameв интерфейсеExecutionControlProvider - Возвращает:
- "failover"
defaultParameters
public Map<String,String> defaultParameters()
Создать и вернуть стандартную карту параметров для этого
ExecutionControlProvider. Есть десять параметров, от "0" до "9", их значения представляют собой ExecutionControlProvider строки спецификаций или пустую строку.- Унаследованно от:
-
defaultParametersв интерфейсеExecutionControlProvider - Возвращает:
- стандартная карта параметров
generate
public ExecutionControl generate(ExecutionEnv env, Map<String,String> parameters) throws Throwable
Создать и вернуть локально выполняемый экземпляр
ExecutionControl. По крайней мере, один параметр должен иметь спецификацию.- Унаследованно от:
-
generateв интерфейсеExecutionControlProvider - Параметры:
-
env— среда выполнения, предоставляемая JShell -
parameters— измененная карта параметров. - Возвращает:
- движок выполнения
- Исключения:
-
Throwable— если все заданные поставщики завершаются ошибкой, исключение, которое возникло при первой попытке создать движок выполнения.
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/jdk.jshell/jdk/jshell/execution/FailOverExecutionControlProvider.html