- 含まれているインタフェース:
ProcessHandle
public static interface ProcessHandle.Info
プロセスに関する情報スナップショット。 プロセスの属性はオペレーティング・システムによって異なり、すべての実装で利用できるわけではありません。 プロセスに関する情報は、リクエストを行うプロセスのオペレーティング・システム権限によって制限されます。 戻り型は
Optional<T>
で、値が使用可能な場合は明示的なテストおよびアクションが可能です。 - 導入されたバージョン:
- 9
-
メソッドの詳細
-
command
-
commandLine
プロセスのコマンドラインを返します。command()
およびarguments()
が空でないオプションを返す場合、これは単に、2つの関数の値をスペースで区切って連結する便利なメソッドです。 それ以外の場合は、コマンドラインのベスト・エフォート型のプラットフォーム依存表現が返されます。- APIのノート:
- 返された実行可能ファイルのパス名と引数は、システムの制限により一部のプラットフォームで切り捨てられる場合があります。
実行可能ファイルのパス名には、フルパス情報を含まない実行可能ファイルの名前のみを含めることができます。 異なる引数を空白で区切るか、単一引数の一部であるかは不明です。
- 戻り値:
- プロセスのコマンドラインの
Optional<String>
-
arguments
-
startInstant
-
totalCpuDuration
-
user
-