クラス AbstractCachingDestinationProvider

java.lang.ObjectSE
org.springframework.ws.client.support.destination.AbstractCachingDestinationProvider
実装済みのインターフェース一覧:
DestinationProvider
既知の直属サブクラス
Wsdl11DestinationProvider

public abstract class AbstractCachingDestinationProvider extends ObjectSE implements DestinationProvider
宛先 URI をキャッシュする DestinationProvider 実装の抽象基本クラス。

cache プロパティを false に設定すると、キャッシュを無効にできます。すべての呼び出しに対して宛先ルックアップを強制します。

導入:
1.5.4
  • フィールド概要

    フィールド
    修飾子と型
    フィールド
    説明
    protected final org.apache.commons.logging.Log
    サブクラスで利用可能なロガー。
  • コンストラクター概要

    コンストラクター
    コンストラクター
    説明
  • 方法の概要

    修飾子と型
    メソッド
    説明
    final @Nullable URISE
    宛先 URI を返します。
    protected abstract @Nullable URISE
    URI を検索する抽象テンプレートメソッド。
    void
    setCache(boolean cache)
    解決された宛先をキャッシュするかどうかを設定します。

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

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • フィールドの詳細

    • logger

      protected final org.apache.commons.logging.Log logger
      サブクラスで利用可能なロガー。
  • コンストラクターの詳細

    • AbstractCachingDestinationProvider

      public AbstractCachingDestinationProvider()
  • 方法の詳細

    • setCache

      public void setCache(boolean cache)
      解決された宛先をキャッシュするかどうかを設定します。デフォルトは true です。このフラグをオフにすると、操作ごとに宛先を再検索できます。これにより、宛先のホットリスタートが可能になります。これは主に開発中に役立ちます。
    • getDestination

      public final @Nullable URISE getDestination()
      インターフェースからコピーされた説明: DestinationProvider
      宛先 URI を返します。
      次で指定:
      インターフェース DestinationProvider 内の getDestination 
      戻り値:
      宛先 URI
    • lookupDestination

      protected abstract @Nullable URISE lookupDestination()
      URI を検索する抽象テンプレートメソッド。

      キャッシュが有効になっている場合、このメソッドは 1 回だけ呼び出されます。

      戻り値:
      宛先 URI