public class ExecutorFactoryConfigurationBuilder extends AbstractRemoteStoreConfigurationChildBuilder<RemoteStoreConfigurationBuilder> implements org.infinispan.commons.configuration.Builder<ExecutorFactoryConfiguration>
Modifier and Type | Method and Description |
---|---|
ExecutorFactoryConfigurationBuilder |
addExecutorProperty(String key,
String value)
Add key/value property pair to this executor factory configuration
|
ExecutorFactoryConfiguration |
create() |
ExecutorFactoryConfigurationBuilder |
factory(org.infinispan.commons.executors.ExecutorFactory factory)
Specify factory class for executor
NOTE: Currently Infinispan will not use the object instance, but instead instantiate a new
instance of the class.
|
protected org.infinispan.configuration.cache.ConfigurationBuilder |
getBuilder() |
ExecutorFactoryConfigurationBuilder |
read(ExecutorFactoryConfiguration template) |
String |
toString() |
void |
validate() |
void |
validate(org.infinispan.configuration.global.GlobalConfiguration globalConfig) |
ExecutorFactoryConfigurationBuilder |
withExecutorProperties(Properties props)
Set key/value properties to this executor factory configuration
|
addServer, asyncExecutorFactory, balancingStrategy, connectionPool, connectionTimeout, forceReturnValues, hotRodWrapping, keySizeEstimate, marshaller, marshaller, pingOnStartup, protocolVersion, rawValues, remoteCacheName, socketTimeout, tcpNoDelay, transportFactory, transportFactory, valueSizeEstimate
addProperty, async, fetchPersistentState, ignoreModifications, preload, purgeOnStartup, shared, singleton, withProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addProperty, async, fetchPersistentState, ignoreModifications, preload, purgeOnStartup, shared, singleton, withProperties
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, indexing, invocationBatching, jmxStatistics, locking, persistence, security, simpleCache, simpleCache, sites, storeAsBinary, template, transaction, unsafe, versioning
public ExecutorFactoryConfigurationBuilder factory(org.infinispan.commons.executors.ExecutorFactory factory)
factory
- clazzpublic ExecutorFactoryConfigurationBuilder addExecutorProperty(String key, String value)
key
- property keyvalue
- property valuepublic ExecutorFactoryConfigurationBuilder withExecutorProperties(Properties props)
props
- Propertiespublic void validate()
validate
in interface org.infinispan.commons.configuration.Builder<ExecutorFactoryConfiguration>
public void validate(org.infinispan.configuration.global.GlobalConfiguration globalConfig)
validate
in interface org.infinispan.configuration.cache.ConfigurationChildBuilder
public ExecutorFactoryConfiguration create()
create
in interface org.infinispan.commons.configuration.Builder<ExecutorFactoryConfiguration>
public ExecutorFactoryConfigurationBuilder read(ExecutorFactoryConfiguration template)
read
in interface org.infinispan.commons.configuration.Builder<ExecutorFactoryConfiguration>
protected org.infinispan.configuration.cache.ConfigurationBuilder getBuilder()
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.