パッケージ org.iplass.mtp

クラス ManagerLocator

java.lang.Object
org.iplass.mtp.ManagerLocator
直系の既知のサブクラス:
TestManagerLocator

public abstract class ManagerLocator extends Object
ManagerのServiceLocatorです。 iPLAssが提供するManagerのインスタンスを取得可能です。
  • フィールド詳細

  • コンストラクタの詳細

    • ManagerLocator

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

    • getInstance

      public static ManagerLocator getInstance()
      ManagerLocator自体のインスタンスを取得します。
      戻り値:
      ServiceLocator
    • manager

      public static <M extends Manager> M manager(Class<M> type)
      Managerのインスタンスを取得するためのユーティリティメソッドです。 ManagerLocator.getInstance().getManager(type)を呼び出します。
      パラメータ:
      type -
      戻り値:
    • getManager

      public abstract <M extends Manager> M getManager(Class<M> type)
      Managerのインスタンスを取得します。
      パラメータ:
      type - 取得するManagerのタイプ
      戻り値:
      Managerのインスタンス