public class ExecutorFactoryConfigurationBuilder extends AbstractConfigurationChildBuilder 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
|
ExecutorFactoryConfigurationBuilder |
factoryClass(Class<? extends org.infinispan.commons.executors.ExecutorFactory> factoryClass)
Specify factory class for executor
|
ExecutorFactoryConfigurationBuilder |
factoryClass(String factoryClass) |
ExecutorFactoryConfigurationBuilder |
read(ExecutorFactoryConfiguration template) |
String |
toString() |
void |
validate() |
ExecutorFactoryConfigurationBuilder |
withExecutorProperties(Properties props)
Set key/value properties to this executor factory configuration
|
addServer, addServers, asyncExecutorFactory, balancingStrategy, balancingStrategy, build, classLoader, connectionPool, connectionTimeout, consistentHashImpl, consistentHashImpl, forceReturnValues, keySizeEstimate, marshaller, marshaller, marshaller, pingOnStartup, protocolVersion, socketTimeout, ssl, tcpNoDelay, transportFactory, transportFactory, valueSizeEstimate, withProperties
public ExecutorFactoryConfigurationBuilder factoryClass(Class<? extends org.infinispan.commons.executors.ExecutorFactory> factoryClass)
factory
- clazzpublic ExecutorFactoryConfigurationBuilder factoryClass(String factoryClass)
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 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>
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.