public class ExecutorFactoryConfigurationBuilder extends AbstractGlobalConfigurationBuilder implements Builder<ExecutorFactoryConfiguration>
Modifier and Type | Field and Description |
---|---|
private ExecutorFactory |
factory |
private java.util.Properties |
properties |
Constructor and Description |
---|
ExecutorFactoryConfigurationBuilder(GlobalConfigurationBuilder globalConfig) |
Modifier and Type | Method and Description |
---|---|
ExecutorFactoryConfigurationBuilder |
addProperty(java.lang.String key,
java.lang.String value)
Add key/value property pair to this executor factory configuration
|
ExecutorFactoryConfiguration |
create()
Create the configuration bean
|
boolean |
equals(java.lang.Object o) |
ExecutorFactoryConfigurationBuilder |
factory(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.
|
int |
hashCode() |
ExecutorFactoryConfigurationBuilder |
read(ExecutorFactoryConfiguration template)
Reads the configuration from an already created configuration bean into this builder.
|
java.lang.String |
toString() |
void |
validate()
Validate the data in this builder before building the configuration bean
|
ExecutorFactoryConfigurationBuilder |
withProperties(java.util.Properties props)
Set key/value properties to this executor factory configuration
|
asyncListenerExecutor, asyncTransportExecutor, build, evictionScheduledExecutor, getGlobalConfig, globalJmxStatistics, persistenceExecutor, remoteCommandsExecutor, replicationQueueScheduledExecutor, security, serialization, shutdown, site, transport
private ExecutorFactory factory
private java.util.Properties properties
ExecutorFactoryConfigurationBuilder(GlobalConfigurationBuilder globalConfig)
public ExecutorFactoryConfigurationBuilder factory(ExecutorFactory factory)
factory
- clazzpublic ExecutorFactoryConfigurationBuilder addProperty(java.lang.String key, java.lang.String value)
key
- property keyvalue
- property valuepublic ExecutorFactoryConfigurationBuilder withProperties(java.util.Properties props)
props
- Propertiespublic void validate()
Builder
validate
in interface Builder<ExecutorFactoryConfiguration>
public ExecutorFactoryConfiguration create()
Builder
create
in interface Builder<ExecutorFactoryConfiguration>
public ExecutorFactoryConfigurationBuilder read(ExecutorFactoryConfiguration template)
Builder
read
in interface Builder<ExecutorFactoryConfiguration>
template
- the configuration from which to "clone" this config if needed.public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object