Пакет jdk.jshell.execution

Предоставляет поддержку реализации для построения движков выполнения JShell. Включает конкретные и абстрактные реализации интерфейса ExecutionControl. Также предоставляет связанные утилиты для обмена данными. Этот пакет можно использовать для определения альтернативных движков выполнения. Включён стандартный движок выполнения JShell.

Since:
9
ИнтерфейсОписание
LoaderDelegate

Этот интерфейс определяет загрузку определённого подмножества ExecutionControl.

КлассОписание
DirectExecutionControl

Реализация ExecutionControl, выполняющаяся в текущем процессе.

FailOverExecutionControlProvider

Попытки использовать другие поставщики последовательно до тех пор, пока один из них не сработает.

JdiDefaultExecutionControl

Реализация ExecutionControl, используемая по умолчанию ядром JShell.

JdiExecutionControl

Абстрактная реализация JDI для ExecutionControl.

JdiExecutionControlProvider

Поставщик удалённых движков выполнения, управляемых JDI.

JdiInitiator

Устанавливает подключение JDI, предоставляя получившуюся виртуальную машину JDI VirtualMachine и Process, в которой работает удалённый агент.

LocalExecutionControl

Реализация ExecutionControl, которая выполняется в той же JVM, что и ядро JShell.

LocalExecutionControlProvider

Поставщик движков выполнения, которые выполняются в том же процессе, что и JShell.

RemoteExecutionControl

Удалённый агент выполняется в процессе выполнения (отдельно от основного процесса JShell).

StreamingExecutionControl

Реализация SPI движка выполнения ExecutionControl, которая передаёт запросы удалённому агенту, где происходит выполнение.

Util

Разнообразные утилитарные методы для настройки реализаций ExecutionControl.

© 1993, 2020, 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://docs.oracle.com/en/java/javase/11/docs/api/jdk.jshell/jdk/jshell/execution/package-summary.html

Spec-Zone .ru
спецификации, руководства, описания, API