Spec-Zone.ru › OpenJDK 24

Класс FailOverExecutionControlProvider

java.lang.Object
jdk.jshell.execution.FailOverExecutionControlProvider
Все реализованные интерфейсы:
ExecutionControlProvider
public class FailOverExecutionControlProvider extends Object implements ExecutionControlProvider
Попытки других поставщиков в последовательности до тех пор, пока один не сработает.
С тех пор:
9

Краткое описание конструкторов

Конструктор Описание
FailOverExecutionControlProvider()
Создать экземпляр.

Краткое описание методов

Модификатор и тип Метод Описание
Map<String,String> defaultParameters()
Создать и вернуть стандартную карту параметров для этого ExecutionControlProvider.
ExecutionControl generate(ExecutionEnv env, Map<String,String> parameters)
Создать и вернуть локально выполняемый экземпляр ExecutionControl.
String name()
Уникальное имя этого ExecutionControlProvider.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

FailOverExecutionControlProvider

public FailOverExecutionControlProvider()
Создать экземпляр. Экземпляр может использоваться для запуска и возврата экземпляра ExecutionControl, пытаясь запустить ряд ExecutionControl спецификаций, пока одна не будет успешной.
См. также:
  • generate(jdk.jshell.spi.ExecutionEnv, java.util.Map)

Подробное описание методов

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API