クラス EntryPointBuilderImpl

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

public class EntryPointBuilderImpl extends Object implements EntryPointBuilder
  • コンストラクタの詳細

    • EntryPointBuilderImpl

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

    • build

      public EntryPoint build()
      インタフェースからコピーされた説明: EntryPointBuilder
      EntryPointを構築します。 すでに初期化済みのEntryPointが存在する場合、 AlreadyInitializedExceptionがスローされます。
      定義:
      build インタフェース内 EntryPointBuilder
      戻り値:
      EntryPointのインスタンス
    • serverEnvFile

      public EntryPointBuilder serverEnvFile(String serverEnvFile)
      インタフェースからコピーされた説明: EntryPointBuilder
      iPLAssのBootstrapプロパティが指定されているプロパティファイルのパスを指定します。 serverEnvFileが未指定の場合は、システムプロパティをBootstrapプロパティとして利用します。
      定義:
      serverEnvFile インタフェース内 EntryPointBuilder
      パラメータ:
      serverEnvFile -
      戻り値:
    • serverId

      public EntryPointBuilder serverId(String serverId)
      インタフェースからコピーされた説明: EntryPointBuilder
      このiPLAsssのインスタンスのserverIdを指定します。 未指定の場合は、Host名がserverIdとなります。
      定義:
      serverId インタフェース内 EntryPointBuilder
      パラメータ:
      serverId -
      戻り値:
    • serverRole

      public EntryPointBuilder serverRole(String... serverRole)
      インタフェースからコピーされた説明: EntryPointBuilder
      このiPLAsssのインスタンスのserverRoleを必要に応じて指定します。
      定義:
      serverRole インタフェース内 EntryPointBuilder
      パラメータ:
      serverRole -
      戻り値:
    • config

      public EntryPointBuilder config(String configFileName)
      インタフェースからコピーされた説明: EntryPointBuilder
      設定ファイル(service-config.xml)のパスを指定します。 未指定の場合のデフォルト値は、"/mtp-service-config.xml"です。
      定義:
      config インタフェース内 EntryPointBuilder
      パラメータ:
      configFileName -
      戻り値:
    • crypt

      public EntryPointBuilder crypt(String configCryptFileName)
      インタフェースからコピーされた説明: EntryPointBuilder
      service-config.xmlを難読化する場合、難読化設定ファイル(crypt.properties)のパスを指定します。
      定義:
      crypt インタフェース内 EntryPointBuilder
      パラメータ:
      configCryptFileName -
      戻り値:
    • loader

      public EntryPointBuilder loader(String loaderClassName)
      インタフェースからコピーされた説明: EntryPointBuilder
      設定ファイルを読み込むConfigLoaderのclass名を指定します。 未指定の場合はデフォルトのloaderが利用されます。
      定義:
      loader インタフェース内 EntryPointBuilder
      パラメータ:
      loaderClassName -
      戻り値:
    • property

      public EntryPointBuilder property(String name, String value)
      インタフェースからコピーされた説明: EntryPointBuilder
      iPLAssのBootstrapプロパティをnameを指定して設定します。
      定義:
      property インタフェース内 EntryPointBuilder
      パラメータ:
      name -
      value -
      戻り値: