クラス MockStrategiesHelper

java.lang.ObjectSE
org.springframework.ws.test.support.MockStrategiesHelper

public class MockStrategiesHelper extends ObjectSE
インターフェースのデフォルトの実装をロードするためのヘルパークラス。
導入:
2.0
作成者:
Arjen Poutsma
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    MockStrategiesHelper(org.springframework.context.ApplicationContext applicationContext)
    指定されたアプリケーションコンテキストで MockStrategiesHelper の新しいインスタンスを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    org.springframework.context.ApplicationContext
    アプリケーションコンテキストを返します。
    <T> T
    指定されたアプリケーションコンテキストで見つかった単一の戦略を返します。
    <T, D extends T>
    T
    getStrategy(ClassSE<T> type, ClassSE<D> defaultType)
    指定されたアプリケーションコンテキストで見つかった単一のストラテジーを返すか、該当するストラテジーが見つからなかった場合はデフォルトのストラテジーをインスタンス化します。

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

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

    • MockStrategiesHelper

      public MockStrategiesHelper(org.springframework.context.ApplicationContext applicationContext)
      指定されたアプリケーションコンテキストで MockStrategiesHelper の新しいインスタンスを作成します。
      パラメーター:
      applicationContext - アプリケーションコンテキスト
  • メソッドの詳細

    • getApplicationContext

      public org.springframework.context.ApplicationContext getApplicationContext()
      アプリケーションコンテキストを返します。
    • getStrategy

      public <T> T getStrategy(ClassSE<T> type)
      指定されたアプリケーションコンテキストで見つかった単一の戦略を返します。
      パラメーター:
      type - アプリケーションコンテキストで検出される Bean の型
      戻り値:
      Bean、または指定された型の Bean が見つからない場合は null 
      例外:
      org.springframework.beans.factory.BeanInitializationException - 指定された型の Bean が複数ある場合
    • getStrategy

      public <T, D extends T> T getStrategy(ClassSE<T> type, ClassSE<D> defaultType)
      指定されたアプリケーションコンテキストで見つかった単一のストラテジーを返すか、該当するストラテジーが見つからなかった場合はデフォルトのストラテジーをインスタンス化します。
      パラメーター:
      type - アプリケーションコンテキストで検出される Bean の型
      defaultType - 指定された型の Bean が見つからなかった場合にインスタンス化して返す型
      戻り値:
      アプリケーションコンテキストで見つかった Bean、または指定された型の Bean が見つからない場合はデフォルトの型
      例外:
      org.springframework.beans.factory.BeanInitializationException - 指定された型の Bean が複数ある場合