モジュール jdk.jshell
パッケージ jdk.jshell.spi

インタフェースExecutionEnv


  • public interface ExecutionEnv
    プラガブルなJShell実行エンジンで使用可能な機能。 これは、JShellのコア実装によって実行エンジンに提供されます。

    このインタフェースは、ExecutionControlの実装に必要なコアJShell機能へのアクセスを提供するように設計されています。

    導入されたバージョン:
    9
    関連項目:
    ExecutionControl
    • メソッドの詳細

      • userIn

        InputStream userIn()
        ユーザーの入力ストリームを返します。
        戻り値:
        ユーザーの入力ストリーム
      • userOut

        PrintStream userOut()
        ユーザーの出力ストリームを返します。
        戻り値:
        ユーザーの出力ストリーム
      • userErr

        PrintStream userErr()
        ユーザーのエラー・ストリームを返します。
        戻り値:
        ユーザーのエラー・ストリーム
      • extraRemoteVMOptions

        List<String> extraRemoteVMOptions()
        リモートJVMの起動時に使用される追加のVMオプションを返します。 これは実行エンジンへのアドバイスです。

        ノート: 実行エンジンはリモートJVMを起動する必要はありません。

        戻り値:
        リモートJVMを起動するための追加オプション
      • closeDown

        void closeDown()
        実行エンジンが停止したことを報告します。