クラス ApplicationPid

java.lang.ObjectSE
org.springframework.boot.system.ApplicationPid

public class ApplicationPid extends ObjectSE
アプリケーションプロセス ID。
導入:
2.0.0
作成者:
Phillip Webb
  • コンストラクターの詳細

    • ApplicationPid

      public ApplicationPid()
    • ApplicationPid

      protected ApplicationPid(LongSE pid)
  • メソッドの詳細

    • isAvailable

      public boolean isAvailable()
      アプリケーション PID が使用可能かどうかを返します。
      戻り値:
      PID が利用可能な場合は true 
      導入:
      3.4.0
    • toLong

      public LongSE toLong()
      アプリケーション PID を LongSE として返します。
      戻り値:
      アプリケーション PID または null
      導入:
      3.4.0
    • equals

      public boolean equals(ObjectSE obj)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString 
    • write

      public void write(FileSE file) throws IOExceptionSE
      PID を指定したファイルに書き込みます。
      パラメーター:
      file - PID ファイル
      例外:
      IllegalStateExceptionSE - 使用可能な PID がない場合。
      IOExceptionSE - ファイルに書き込めない場合