Класс StreamingExecutionControl
- java.lang.Object
-
- jdk.jshell.execution.StreamingExecutionControl
- Все реализованные интерфейсы:
-
AutoCloseable,ExecutionControl
- Непосредственные известные подклассы:
JdiExecutionControl
public class StreamingExecutionControl extends Object implements ExecutionControl
Реализация SPI движка выполнения ExecutionControl, которая передает запросы удаленному агенту, где происходит выполнение.
- С:
- 9
Вложенные классы
Вложенные классы/интерфейсы, объявленные в интерфейсе jdk.jshell.spi.ExecutionControl
ExecutionControl.ClassBytecodes, ExecutionControl.ClassInstallException, ExecutionControl.EngineTerminationException, ExecutionControl.ExecutionControlException, ExecutionControl.InternalException, ExecutionControl.NotImplementedException, ExecutionControl.ResolutionException, ExecutionControl.RunException, ExecutionControl.StoppedException, ExecutionControl.UserException
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
StreamingExecutionControl(ObjectOutput out,
ObjectInput in) |
Создаёт экземпляр. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
close() |
Закрывает движок выполнения. |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе jdk.jshell.spi.ExecutionControl
addToClasspath, extensionCommand, invoke, load, redefine, stop, varValue
Подробное описание конструкторов
StreamingExecutionControl
public StreamingExecutionControl(ObjectOutput out,
ObjectInput in)
Создаёт экземпляр.
- Параметры:
-
out- выходной поток для команд -
in- входной поток для ответов на команды
Подробное описание методов
close
public void close()
Закрывает движок выполнения. Отправляет команду выхода удаленному агенту.
- Определено в:
-
closeв интерфейсеAutoCloseable - Определено в:
-
closeв интерфейсе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/StreamingExecutionControl.html