クラス FaceletCacheFactory

  • 実装されたすべてのインターフェース:
    FacesWrapper<FaceletCacheFactory>

    public abstract class FaceletCacheFactory
    extends ObjectSE
    implements FacesWrapper<FaceletCacheFactory>

    FaceletCache の実装をカスタマイズできます。

    使用方法: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、getWrapped() を使用してラップされているインスタンスにアクセスします。

    導入:
    2.1
    • コンストラクターの詳細

      • FaceletCacheFactory

        @DeprecatedSE
        public FaceletCacheFactory()
        使用すべきではありません。
        ラップされている実装を使用する他のコンストラクターを使用します。
      • FaceletCacheFactory

        public FaceletCacheFactory​(FaceletCacheFactory wrapped)

        このファクトリが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。getWrapped() は、ラップされている実装を返します。

        パラメーター:
        wrapped - ラップされる実装。
    • メソッドの詳細

      • getWrapped

        public FaceletCacheFactory getWrapped()

        このファクトリが装飾されている場合、装飾を行う実装はこのメソッドをオーバーライドして、ラップされている実装へのアクセスを提供できます。

        次で指定:
        インターフェース FacesWrapper<FaceletCacheFactory>getWrapped 
        戻り値:
        ラップされたインスタンス。
      • getFaceletCache

        public abstract FaceletCache getFaceletCache()
        Facelets ViewDeclarationLanguage が Facelets のインスタンスを作成およびキャッシュする機能を返します。
        戻り値:
        フェイスレットのキャッシュ