@Configuration public class CacheServerConfiguration extends PeerCacheConfiguration
CacheServer インスタンスを構築、構成、初期化するために使用される Spring Configuration クラス。Cache, CacheServer, Bean, Configuration, AddCacheServerConfiguration, AddCacheServersConfiguration, CacheServerConfigurer, EnableCacheServer, EnableCacheServers, PeerCacheConfiguration, CacheServerFactoryBeanAbstractAnnotationConfigSupport.TypeResolver<T>| 修飾子と型 | フィールドと説明 |
|---|---|
protected static boolean | DEFAULT_AUTO_STARTUP |
protected static StringSE | DEFAULT_NAME |
DEFAULT_ENABLE_AUTO_RECONNECT, DEFAULT_USE_CLUSTER_CONFIGURATIONDEFAULT_CLOSE, DEFAULT_COPY_ON_READ, DEFAULT_LOCATORS, DEFAULT_LOG_LEVEL, DEFAULT_MCAST_PORT, DEFAULT_USE_BEAN_FACTORY_LOCATORCURRENT_THREAD_CONTEXT_CLASS_LOADER, INFRASTRUCTURE_ROLES, ORG_SPRINGFRAMEWORK_DATA_GEMFIRE_PACKAGE, ORG_SPRINGFRAMEWORK_PACKAGE, SPRING_DATA_GEMFIRE_PROPERTY_PREFIX| コンストラクターと説明 |
|---|
CacheServerConfiguration() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | configureOptional(AnnotationMetadata importMetadata)CacheServer 固有の設定を構成します。 |
CacheServerFactoryBean | gemfireCacheServer(org.apache.geode.cache.GemFireCache gemfireCache) 単一の Bean 宣言、 CacheServer は cache client アプリケーションにサービスを提供します。 |
protected ClassSE<? extends AnnotationSE> | getAnnotationType() この構成に関連するキャッシュアプリケーションの AnnotationSE 型を返します。 |
protected StringSE | getBindAddress() |
protected StringSE | getHostnameForClients() |
protected SetSE<org.apache.geode.cache.InterestRegistrationListener> | getInterestRegistrationListeners() |
protected LongSE | getLoadPollInterval() |
protected IntegerSE | getMaxConnections() |
protected IntegerSE | getMaxMessageCount() |
protected IntegerSE | getMaxThreads() |
protected IntegerSE | getMaxTimeBetweenPings() |
protected IntegerSE | getMessageTimeToLive() |
protected IntegerSE | getPort() |
protected org.apache.geode.cache.server.ServerLoadProbe | getServerLoadProbe() |
protected IntegerSE | getSocketBufferSize() |
protected IntegerSE | getSubscriptionCapacity() |
protected StringSE | getSubscriptionDiskStoreName() |
protected SubscriptionEvictionPolicy | getSubscriptionEvictionPolicy() |
protected BooleanSE | getTcpNoDelay() |
protected boolean | isAutoStartup() |
StringSE | toString() クラスター内の Spring 構成の Apache Geode CacheServer アプリケーションとデータノードの名前を含む StringSE を返します。 |
configureCache, enableAutoReconnect, gemfireCache, lockLease, lockTimeout, messageSyncInterval, newCacheFactoryBean, searchTimeout, useClusterConfigurationadd, configureCacheFactoryBean, configureInfrastructure, constructCacheFactoryBean, gemfireProperties, getCacheXml, getCopyOnRead, getCriticalHeapPercentage, getCriticalOffHeapPercentage, getEvictionHeapPercentage, getEvictionOffHeapPercentage, getGatewayConflictResolver, getJndiDataSources, getTransactionListeners, getTransactionWriter, isCacheServerApplication, isCacheServerOrPeerCacheApplication, isClientCacheApplication, isClientPeerOrServerCacheApplication, isClose, isPeerCacheApplication, isTypedCacheApplication, locators, logLevel, mcastPort, name, setImportMetadata, startLocator, useBeanFactoryLocatorarrayOfPropertyNamesFor, arrayOfPropertyNamesFor, asArrayProperty, cacheClientProperty, cacheCompressionProperty, cacheOffHeapProperty, cachePeerProperty, cacheProperty, cacheServerProperty, clusterProperty, diskStoreProperty, entitiesProperty, gatewayReceiverProperty, gatewaySenderProperty, getAnnotationAttributes, getAnnotationAttributes, getAnnotationAttributes, getAnnotationTypeName, getAnnotationTypeSimpleName, getBeanClassLoader, getBeanFactory, getEnvironment, getEvaluationContext, getLogger, hasValue, hasValue, hasValue, httpServiceProperty, isAnnotationPresent, isAnnotationPresent, isNotInfrastructureBean, isNotInfrastructureBean, isNotInfrastructureClass, isNotInfrastructureRole, isUserLevelMethod, locatorProperty, logDebug, logDebug, logError, logError, loggingProperty, logInfo, logInfo, logWarning, logWarning, managementProperty, managerProperty, memcachedServiceProperty, namedCacheServerProperty, namedDiskStoreProperty, namedGatewaySenderProperty, namedPoolProperty, newEvaluationContext, newLogger, pdxProperty, poolProperty, propertyName, redisServiceProperty, register, register, requireProperty, resolveAnnotation, resolveBeanClass, resolveBeanClass, resolveBeanClass, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassName, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, safeResolveType, securityProperty, serviceProperty, setBeanClassLoader, setBeanFactory, setEnvironment, sslProperty, statsPropertycloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEprotected static final boolean DEFAULT_AUTO_STARTUP
@Bean public CacheServerFactoryBean gemfireCacheServer(org.apache.geode.cache.GemFireCache gemfireCache)
CacheServer は cache client アプリケーションにサービスを提供します。gemfireCache - CacheServer を追加するピア Cache インスタンス。CacheServer インスタンスを構築、構成、初期化するために使用される CacheServerFactoryBean。CacheServerFactoryBean, CacheServer, Cacheprotected void configureOptional(AnnotationMetadata importMetadata)
CacheServer 固有の設定を構成します。AbstractCacheConfiguration の configureOptional importMetadata - CacheServer を構成するために使用されるキャッシュサーバーのメタデータを含む AnnotationMetadata。AnnotationMetadata, CacheServerprotected ClassSE<? extends AnnotationSE> getAnnotationType()
AnnotationSE 型を返します。PeerCacheConfiguration の getAnnotationType AnnotationSE 型。protected boolean isAutoStartup()
protected StringSE getBindAddress()
protected StringSE getHostnameForClients()
protected SetSE<org.apache.geode.cache.InterestRegistrationListener> getInterestRegistrationListeners()
protected LongSE getLoadPollInterval()
protected IntegerSE getMaxConnections()
protected IntegerSE getMaxMessageCount()
protected IntegerSE getMaxThreads()
protected IntegerSE getMaxTimeBetweenPings()
protected IntegerSE getMessageTimeToLive()
protected IntegerSE getPort()
protected org.apache.geode.cache.server.ServerLoadProbe getServerLoadProbe()
protected IntegerSE getSocketBufferSize()
protected IntegerSE getSubscriptionCapacity()
protected StringSE getSubscriptionDiskStoreName()
protected SubscriptionEvictionPolicy getSubscriptionEvictionPolicy()
protected BooleanSE getTcpNoDelay()
public StringSE toString()
CacheServer アプリケーションとデータノードの名前を含む StringSE を返します。PeerCacheConfiguration の toString CacheServer アプリケーションとデータノードの名前を含む StringSE。Object.toString()SECopyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.