|
Infinispan Distribution 5.2.6.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteCacheStoreConfigurationChildBuilder<S>
Method Summary | |
---|---|
RemoteServerConfigurationBuilder |
addServer()
Adds a new remote server |
ExecutorFactoryConfigurationBuilder |
asyncExecutorFactory()
Configuration for the executor service used for asynchronous work on the Transport, including asynchronous marshalling and Cache 'async operations' such as Cache.putAsync(). |
RemoteCacheStoreConfigurationBuilder |
balancingStrategy(String balancingStrategy)
For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the servers according to this strategy. |
ConnectionPoolConfigurationBuilder |
connectionPool()
Configures the connection pool |
RemoteCacheStoreConfigurationBuilder |
connectionTimeout(long connectionTimeout)
This property defines the maximum socket connect timeout before giving up connecting to the server. |
RemoteCacheStoreConfigurationBuilder |
entryWrapper(EntryWrapper<?,?> entryWrapper)
Allows you to specify a custom EntryWrapper implementation to wrap cache entries |
RemoteCacheStoreConfigurationBuilder |
forceReturnValues(boolean forceReturnValues)
Whether or not to implicitly FORCE_RETURN_VALUE for all calls. |
RemoteCacheStoreConfigurationBuilder |
hotRodWrapping(boolean hotRodWrapping)
Configures this RemoteCacheStore so that it enables all settings needed to create entries to be served by a HotRod endpoint, for example when performing rolling upgrades. |
RemoteCacheStoreConfigurationBuilder |
keySizeEstimate(int keySizeEstimate)
The class name of the driver used for connecting to the database. |
RemoteCacheStoreConfigurationBuilder |
marshaller(Class<? extends Marshaller> marshaller)
Allows you to specify a custom Marshaller implementation to
serialize and deserialize user objects. |
RemoteCacheStoreConfigurationBuilder |
marshaller(String marshaller)
Allows you to specify a custom Marshaller implementation to
serialize and deserialize user objects. |
RemoteCacheStoreConfigurationBuilder |
pingOnStartup(boolean pingOnStartup)
If true, a ping request is sent to a back end server in order to fetch cluster's topology. |
RemoteCacheStoreConfigurationBuilder |
protocolVersion(String protocolVersion)
This property defines the protocol version that this client should use. |
RemoteCacheStoreConfigurationBuilder |
rawValues(boolean rawValues)
Normally the RemoteCacheStore stores values wrapped in InternalCacheEntry . |
RemoteCacheStoreConfigurationBuilder |
remoteCacheName(String remoteCacheName)
The name of the remote cache in the remote infinispan cluster, to which to connect to. |
RemoteCacheStoreConfigurationBuilder |
socketTimeout(long socketTimeout)
This property defines the maximum socket read timeout in milliseconds before giving up waiting for bytes from the server. |
RemoteCacheStoreConfigurationBuilder |
tcpNoDelay(boolean tcpNoDelay)
Affects TCP NODELAY on the TCP stack. |
RemoteCacheStoreConfigurationBuilder |
transportFactory(Class<? extends TransportFactory> transportFactory)
Controls which transport to use. |
RemoteCacheStoreConfigurationBuilder |
transportFactory(String transportFactory)
Controls which transport to use. |
RemoteCacheStoreConfigurationBuilder |
valueSizeEstimate(int valueSizeEstimate)
This hint allows sizing of byte buffers when serializing and deserializing values, to minimize array resizing. |
Methods inherited from interface org.infinispan.configuration.cache.StoreConfigurationChildBuilder |
---|
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore |
Methods inherited from interface org.infinispan.configuration.cache.LoaderConfigurationChildBuilder |
---|
addProperty, withProperties |
Methods inherited from interface org.infinispan.configuration.cache.ConfigurationChildBuilder |
---|
build, clustering, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, loaders, locking, sites, storeAsBinary, transaction, unsafe, versioning |
Method Detail |
---|
RemoteServerConfigurationBuilder addServer()
ExecutorFactoryConfigurationBuilder asyncExecutorFactory()
RemoteCacheStoreConfigurationBuilder balancingStrategy(String balancingStrategy)
ConnectionPoolConfigurationBuilder connectionPool()
RemoteCacheStoreConfigurationBuilder connectionTimeout(long connectionTimeout)
RemoteCacheStoreConfigurationBuilder entryWrapper(EntryWrapper<?,?> entryWrapper)
EntryWrapper
implementation to wrap cache entries
RemoteCacheStoreConfigurationBuilder forceReturnValues(boolean forceReturnValues)
RemoteCacheStoreConfigurationBuilder hotRodWrapping(boolean hotRodWrapping)
RemoteCacheStoreConfigurationBuilder keySizeEstimate(int keySizeEstimate)
RemoteCacheStoreConfigurationBuilder marshaller(String marshaller)
Marshaller
implementation to
serialize and deserialize user objects.
RemoteCacheStoreConfigurationBuilder marshaller(Class<? extends Marshaller> marshaller)
Marshaller
implementation to
serialize and deserialize user objects.
RemoteCacheStoreConfigurationBuilder pingOnStartup(boolean pingOnStartup)
RemoteCacheStoreConfigurationBuilder protocolVersion(String protocolVersion)
RemoteCacheStoreConfigurationBuilder rawValues(boolean rawValues)
RemoteCacheStore
stores values wrapped in InternalCacheEntry
. Setting
this property to true causes the raw values to be stored instead for interoperability with direct
access by RemoteCacheManager
s
RemoteCacheStoreConfigurationBuilder remoteCacheName(String remoteCacheName)
RemoteCacheStoreConfigurationBuilder socketTimeout(long socketTimeout)
RemoteCacheStoreConfigurationBuilder tcpNoDelay(boolean tcpNoDelay)
RemoteCacheStoreConfigurationBuilder transportFactory(String transportFactory)
RemoteCacheStoreConfigurationBuilder transportFactory(Class<? extends TransportFactory> transportFactory)
RemoteCacheStoreConfigurationBuilder valueSizeEstimate(int valueSizeEstimate)
|
Infinispan Distribution 5.2.6.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |