public class GemfireDataSourcePostProcessor extends ObjectSE implements BeanFactoryAware, BeanPostProcessor
Region に対して ClientCache Region Bean を登録するために使用される Spring BeanPostProcessor。Region がすでに Bean として定義されている場合、既存の Bean 定義は上書きされません。Region、ClientCache、ClientRegionFactory、GetRegionsFunction, ListRegionsOnServerFunction| コンストラクターと説明 |
|---|
GemfireDataSourcePostProcessor() |
| 修飾子と型 | メソッドと説明 |
|---|---|
OptionalSE<ConfigurableBeanFactory> | getBeanFactory() 構成された ConfigurableBeanFactory への参照を返します。 |
OptionalSE<org.apache.geode.cache.client.ClientRegionShortcut> | getClientRegionShortcut() クライアント Region を構成するために使用されるデータポリシーを返します。 |
protected org.slf4j.Logger | getLogger() メッセージをログに記録するために使用される構成された Logger への参照を返します。 |
ObjectSE | postProcessAfterInitialization(ObjectSE bean, StringSE beanName) |
protected org.apache.geode.cache.client.ClientRegionShortcut | resolveClientRegionShortcut() クライアント Regions の作成と構成に使用される ClientRegionShortcut を解決します。 |
void | setBeanFactory(BeanFactory beanFactory)BeanFactory への参照を設定します。 |
void | setClientRegionShortcut(org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut) クライアント Region を構成するために使用されるデータポリシーを設定します。 |
GemfireDataSourcePostProcessor | using(BeanFactory beanFactory) |
GemfireDataSourcePostProcessor | using(org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpostProcessBeforeInitializationpublic void setBeanFactory(@NonNull BeanFactory beanFactory) throws BeansException
BeanFactory への参照を設定します。BeanFactoryAware 内の setBeanFactory beanFactory - BeanFactory への参照。BeansException - BeanFactory が ConfigurableBeanFactory でない場合。ConfigurableBeanFactory, BeanFactorypublic OptionalSE<ConfigurableBeanFactory> getBeanFactory()
ConfigurableBeanFactory への参照を返します。ConfigurableBeanFactory への参照。ConfigurableBeanFactorypublic void setClientRegionShortcut(@Nullable org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut)
Region を構成するために使用されるデータポリシーを設定します。clientRegionShortcut - ClientRegionShortcut は、クライアント Region が使用するデータポリシーを定義するために使用されます。ClientRegionShortcutpublic OptionalSE<org.apache.geode.cache.client.ClientRegionShortcut> getClientRegionShortcut()
Region を構成するために使用されるデータポリシーを返します。Region が使用するデータポリシーを定義するために使用される構成済みの ClientRegionShortcut。ClientRegionShortcut, OptionalSE@NonNull protected org.apache.geode.cache.client.ClientRegionShortcut resolveClientRegionShortcut()
Regions の作成と構成に使用される ClientRegionShortcut を解決します。 デフォルトは ClientRegionShortcut.PROXY です。
ClientRegionShortcut。ClientRegionShortcut, getClientRegionShortcut()protected org.slf4j.Logger getLogger()
Logger への参照を返します。Logger への参照。Logger@Nullable public ObjectSE postProcessAfterInitialization(ObjectSE bean, StringSE beanName) throws BeansException
BeanPostProcessor 内の postProcessAfterInitialization BeansException@NonNull public GemfireDataSourcePostProcessor using(org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut)
@NonNull public GemfireDataSourcePostProcessor using(@NonNull BeanFactory beanFactory)
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.