public class CacheServerFactoryBean extends AbstractFactoryBeanSupport<org.apache.geode.cache.server.CacheServer> implements DisposableBean, InitializingBean, SmartLifecycle
FactoryBean は、CacheServer の構築、構成、初期化に使用されます。Cache、ClientCache、CacheServer、ClientSubscriptionConfig, DisposableBean, FactoryBean, InitializingBean, SmartLifecycle, CacheServerConfigurer, AbstractFactoryBeanSupportDEFAULT_SINGLETONDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| コンストラクターと説明 |
|---|
CacheServerFactoryBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected org.apache.geode.cache.server.CacheServer | addCacheServer(org.apache.geode.cache.Cache cache) サーバー cache clients の指定された Cache に CacheServer を追加します。 |
void | afterPropertiesSet() |
protected void | applyCacheServerConfigurers(CacheServerConfigurer... cacheServerConfigurers) 指定された CacheServerConfigurers の配列をこの CacheServerFactoryBean に適用する null セーフな操作。 |
protected void | applyCacheServerConfigurers(IterableSE<CacheServerConfigurer> cacheServerConfigurers) |
protected org.apache.geode.cache.server.CacheServer | configure(org.apache.geode.cache.server.CacheServer cacheServer) 提供された CacheServer をアプリケーション固有のカスタム構成で構成します。 |
void | destroy() |
protected CacheServerConfigurer | getCompositeCacheServerConfigurer()Spring コンテナーの初期化時にこの CacheServerFactoryBean に追加構成を適用するために使用される複合 CacheServerConfigurer への参照を返します。 |
org.apache.geode.cache.server.CacheServer | getObject() |
ClassSE<?> | getObjectType() |
int | getPhase() 可能な限り遅い時点から開始してください。 |
boolean | isAutoStartup() |
boolean | isRunning() |
protected org.apache.geode.cache.server.CacheServer | postProcess(org.apache.geode.cache.server.CacheServer cacheServer) 必要なフォローアップアクションを実行して、 CacheServer を後処理します。 |
void | setAutoStartup(boolean autoStartup) |
void | setBindAddress(StringSE bindAddress) |
void | setCache(org.apache.geode.cache.Cache cache) |
void | setCacheServerConfigurers(CacheServerConfigurer... cacheServerConfigurers) アノテーションベースの構成を使用する場合に、この CacheServerFactoryBean に追加の構成を適用するために使用される CacheServerConfigurers の配列を設定する null セーフ操作。 |
void | setCacheServerConfigurers(ListSE<CacheServerConfigurer> cacheServerConfigurers) アノテーションベースの構成を使用するときに、この CacheServerFactoryBean に追加の構成を適用するために使用される CacheServerConfigurers の IterableSE を設定するための null セーフ操作。 |
void | setHostNameForClients(StringSE hostNameForClients) |
void | setListeners(SetSE<org.apache.geode.cache.InterestRegistrationListener> listeners) |
void | setLoadPollInterval(long loadPollInterval) |
void | setMaxConnections(int maxConnections) |
void | setMaxMessageCount(int maxMessageCount) |
void | setMaxThreads(int maxThreads) |
void | setMaxTimeBetweenPings(int maxTimeBetweenPings) |
void | setMessageTimeToLive(int messageTimeToLive) |
void | setNotifyBySubscription(boolean notifyBySubscription) |
void | setPort(int port) |
void | setServerGroups(StringSE[] serverGroups) |
void | setServerLoadProbe(org.apache.geode.cache.server.ServerLoadProbe serverLoadProbe) |
void | setSocketBufferSize(int socketBufferSize) |
void | setSubscriptionCapacity(int subscriptionCapacity) |
void | setSubscriptionDiskStore(StringSE diskStoreName) |
void | setSubscriptionEvictionPolicy(SubscriptionEvictionPolicy evictionPolicy) |
void | setTcpNoDelay(boolean tcpNoDelay) |
void | start() |
void | stop() |
void | stop(RunnableSE callback) |
getBeanClassLoader, getBeanFactory, getBeanName, getLog, isSingleton, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLog, setBeanClassLoader, setBeanFactory, setBeanNamecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic void afterPropertiesSet()
throws IOExceptionSEInitializingBean 内の afterPropertiesSet IOExceptionSEprotected void applyCacheServerConfigurers(CacheServerConfigurer... cacheServerConfigurers)
CacheServerConfigurers の配列をこの CacheServerFactoryBean に適用する null セーフな操作。cacheServerConfigurers - この CacheServerFactoryBean に適用される CacheServerConfigurers の配列。CacheServerConfigurer, applyCacheServerConfigurers(Iterable)protected void applyCacheServerConfigurers(IterableSE<CacheServerConfigurer> cacheServerConfigurers)
cacheServerConfigurers - この CacheServerFactoryBean には IterableSE または CacheServerConfigurers が適用されます。CacheServerConfigurerprotected org.apache.geode.cache.server.CacheServer addCacheServer(org.apache.geode.cache.Cache cache)
cache clients の指定された Cache に CacheServer を追加します。cache - Cache は CacheServer を追加するために使用されます。CacheServer。Cache.addCacheServer(), CacheServerprotected org.apache.geode.cache.server.CacheServer configure(org.apache.geode.cache.server.CacheServer cacheServer)
CacheServer をアプリケーション固有のカスタム構成で構成します。cacheServer - CacheServer を設定します。CacheServer。CacheServerprotected org.apache.geode.cache.server.CacheServer postProcess(org.apache.geode.cache.server.CacheServer cacheServer)
CacheServer を後処理します。cacheServer - CacheServer を処理します。CacheServer。CacheServerprotected CacheServerConfigurer getCompositeCacheServerConfigurer()
CacheServerFactoryBean に追加構成を適用するために使用される複合 CacheServerConfigurer への参照を返します。CacheServerConfigurer。CacheServerConfigurerpublic org.apache.geode.cache.server.CacheServer getObject()
FactoryBean<org.apache.geode.cache.server.CacheServer> 内の getObject public ClassSE<?> getObjectType()
FactoryBean<org.apache.geode.cache.server.CacheServer> 内の getObjectType public boolean isAutoStartup()
SmartLifecycle 内の isAutoStartup public int getPhase()
Phased 内の getPhase SmartLifecycle 内の getPhase public void destroy()
DisposableBean 内の destroy public void stop(RunnableSE callback)
SmartLifecycle 内の stop public void setAutoStartup(boolean autoStartup)
public void setBindAddress(StringSE bindAddress)
public void setCache(org.apache.geode.cache.Cache cache)
public void setCacheServerConfigurers(CacheServerConfigurer... cacheServerConfigurers)
CacheServerFactoryBean に追加の構成を適用するために使用される CacheServerConfigurers の配列を設定する null セーフ操作。cacheServerConfigurers - この CacheServerFactoryBean に追加の構成を適用するために使用される CacheServerConfigurers の配列。PeerCacheConfigurer, setCacheServerConfigurers(List)public void setCacheServerConfigurers(ListSE<CacheServerConfigurer> cacheServerConfigurers)
CacheServerFactoryBean に追加の構成を適用するために使用される CacheServerConfigurers の IterableSE を設定するための null セーフ操作。cacheServerConfigurers - この CacheServerFactoryBean に追加の構成を適用するために使用される CacheServerConfigurers の反復可能オブジェクト。PeerCacheConfigurerpublic void setHostNameForClients(StringSE hostNameForClients)
public void setListeners(SetSE<org.apache.geode.cache.InterestRegistrationListener> listeners)
public void setLoadPollInterval(long loadPollInterval)
public void setMaxConnections(int maxConnections)
public void setMaxMessageCount(int maxMessageCount)
public void setMaxThreads(int maxThreads)
public void setMaxTimeBetweenPings(int maxTimeBetweenPings)
public void setMessageTimeToLive(int messageTimeToLive)
public void setNotifyBySubscription(boolean notifyBySubscription)
public void setPort(int port)
public void setServerGroups(StringSE[] serverGroups)
public void setServerLoadProbe(org.apache.geode.cache.server.ServerLoadProbe serverLoadProbe)
public void setSocketBufferSize(int socketBufferSize)
public void setSubscriptionCapacity(int subscriptionCapacity)
public void setSubscriptionDiskStore(StringSE diskStoreName)
public void setSubscriptionEvictionPolicy(SubscriptionEvictionPolicy evictionPolicy)
public void setTcpNoDelay(boolean tcpNoDelay)
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.