public class ComposableRegionResolver extends AbstractCachingRegionResolver
RegionResolvers のコレクションを構成するために使用される RegionResolver 実装。Region, RegionResolver, AbstractCachingRegionResolver| 修飾子 | コンストラクターと説明 |
|---|---|
protected | ComposableRegionResolver(RegionResolver regionResolverOne, RegionResolver regionResolverTwo) 指定された RegionResolvers を使用して初期化および構成された、構成を形成する ComposableRegionResolver の新しいインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
static RegionResolver | compose(IterableSE<RegionResolver> regionResolvers) コンポジションで RegionResolvers の Iterable コレクションを構成するために使用されるファクトリメソッド。 |
static RegionResolver | compose(RegionResolver... regionResolvers) コンポジションで RegionResolvers の配列を構成するために使用されるファクトリメソッド。 |
static RegionResolver | compose(RegionResolver one, RegionResolver two)2 つの RegionResolvers をコンポジションに構成します。 |
protected <K,V> org.apache.geode.cache.Region<K,V> | doResolve(StringSE regionName) 指定された nameSE によって識別されるキャッシュ Region への最初の null 以外の参照を解決し、RegionDestroyedException などの構成された RegionResolvers によってスローされる ExceptionsSE を処理します。 |
protected RegionResolver | getRegionResolverOne() コンポジション内の最初の null 以外の構成済み RegionResolver への参照を返します。 |
protected RegionResolver | getRegionResolverTwo() コンポジション内の 2 番目の null 以外の構成済み RegionResolver への参照を返します。 |
afterRegionDestroy, resolveafterCreate, afterDestroy, afterInvalidate, afterRegionClear, afterRegionCreate, afterRegionInvalidate, afterRegionLive, afterUpdate, closecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSErequireprotected ComposableRegionResolver(@NonNull RegionResolver regionResolverOne, @NonNull RegionResolver regionResolverTwo)
RegionResolvers を使用して初期化および構成された、構成を形成する ComposableRegionResolver の新しいインスタンスを構築します。regionResolverOne - 構成内の最初の RegionResolver。null であってはなりません。regionResolverTwo - 構成内の 2 番目の RegionResolver。null であってはなりません。IllegalArgumentExceptionSE - いずれかの RegionResolver 引数が null の場合。RegionResolverpublic static RegionResolver compose(@Nullable RegionResolver... regionResolvers)
RegionResolvers の配列を構成するために使用されるファクトリメソッド。regionResolvers - 構成する RegionResolvers の配列。null の場合もあります。RegionResolvers の配列からの構成。null の場合もあります。RegionResolver, compose(Iterable)@Nullable public static RegionResolver compose(@Nullable IterableSE<RegionResolver> regionResolvers)
RegionResolvers の Iterable コレクションを構成するために使用されるファクトリメソッド。regionResolvers - 構成する RegionResolvers の IterableSE コレクション。null の場合もあります。RegionResolvers の IterableSE コレクションからの構成。null の場合もあります。compose(RegionResolver, RegionResolver), RegionResolver, IterableSE@Nullable public static RegionResolver compose(@Nullable RegionResolver one, @Nullable RegionResolver two)
RegionResolvers をコンポジションに構成します。one - 構成内の最初の RegionResolver。two - 構成内の 2 番目の RegionResolver。RegionResolver 引数で構成される ComposableRegionResolver。2 番目が null の場合は最初の RegionResolver を返します。1 番目が null の場合は 2 番目の RegionResolver を返します。両方の RegionResolver 引数が null の場合は null を返します。ComposableRegionResolver(RegionResolver, RegionResolver), RegionResolver@NonNull protected RegionResolver getRegionResolverOne()
RegionResolver への参照を返します。RegionResolver への参照。RegionResolver@NonNull protected RegionResolver getRegionResolverTwo()
RegionResolver への参照を返します。RegionResolver への参照。RegionResolver@Nullable protected <K,V> org.apache.geode.cache.Region<K,V> doResolve(@Nullable StringSE regionName)
nameSE によって識別されるキャッシュ Region への最初の非 null 参照を解決し、RegionDestroyedException などの合成 RegionResolvers によってスローされる ExceptionsSE を処理します。このメソッドは最終的に ExceptionSE をスローする可能性がありますが、すべての合成 RegionResolvers を徹底的に参照するように最善を尽くします。AbstractCachingRegionResolver の doResolve K - Region キーの typeSE。V - Region 値の typeSE。regionName - Region の nameSE を解決します。nameSE によって識別されるキャッシュ Region への最初の解決された参照。RegionResolver.resolve(String), Region, FunctionSE, getRegionResolverOne(), getRegionResolverTwo()Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.