クラス EnvironmentImpl

java.lang.Object
org.iplass.mtp.impl.runtime.EnvironmentImpl
すべての実装されたインタフェース:
Manager, Environment

public class EnvironmentImpl extends Object implements Environment
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    現在実行中のサーバのインスタンスを特定するIDを返却します。
    実行環境のiPLAssのバージョン情報を取得します。
    boolean
    serverInRole(String serverRole)
    現在実行中のサーバが指定の役割を保持しているか否かを返却します。

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • EnvironmentImpl

      public EnvironmentImpl()
  • メソッドの詳細

    • serverInRole

      public boolean serverInRole(String serverRole)
      インタフェースからコピーされた説明: Environment
      現在実行中のサーバが指定の役割を保持しているか否かを返却します。 serverRoleは、"mtp.server.myserverroles"システムプロパティでカンマ区切りにて指定可能です。 システムプロパティに指定されたserverRoleのリストに引数のserverRoleが含まれている場合trueを返却します。 システムプロパティが指定されていない場合、serverInRole()の返却値は常にtrueとなります。
      定義:
      serverInRole インタフェース内 Environment
      パラメータ:
      serverRole - チェック対象のserverRole
      戻り値:
    • getServerId

      public String getServerId()
      インタフェースからコピーされた説明: Environment
      現在実行中のサーバのインスタンスを特定するIDを返却します。 serverIdは、"mtp.server.myserverid"システムプロパティで指定することが可能です。 "mtp.server.myserverid"システムプロパティが指定されていない場合、サーバのhost名がserverIdとなります。
      定義:
      getServerId インタフェース内 Environment
      戻り値:
    • getVersion

      public String getVersion()
      インタフェースからコピーされた説明: Environment
      実行環境のiPLAssのバージョン情報を取得します。
      定義:
      getVersion インタフェース内 Environment
      戻り値: