org.ehcache.config.executor
Class PooledExecutionServiceConfiguration

java.lang.Object
  extended by org.ehcache.config.executor.PooledExecutionServiceConfiguration
All Implemented Interfaces:
ServiceCreationConfiguration<ExecutionService>

public class PooledExecutionServiceConfiguration
extends java.lang.Object
implements ServiceCreationConfiguration<ExecutionService>


Nested Class Summary
static class PooledExecutionServiceConfiguration.PoolConfiguration
           
 
Constructor Summary
PooledExecutionServiceConfiguration()
           
 
Method Summary
 void addDefaultPool(java.lang.String alias, int minSize, int maxSize)
           
 void addPool(java.lang.String alias, int minSize, int maxSize)
           
 java.lang.String getDefaultPoolAlias()
           
 java.util.Map<java.lang.String,PooledExecutionServiceConfiguration.PoolConfiguration> getPoolConfigurations()
           
 java.lang.Class<ExecutionService> getServiceType()
          Indicates which service consumes this configuration at creation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PooledExecutionServiceConfiguration

public PooledExecutionServiceConfiguration()
Method Detail

addDefaultPool

public void addDefaultPool(java.lang.String alias,
                           int minSize,
                           int maxSize)

addPool

public void addPool(java.lang.String alias,
                    int minSize,
                    int maxSize)

getPoolConfigurations

public java.util.Map<java.lang.String,PooledExecutionServiceConfiguration.PoolConfiguration> getPoolConfigurations()

getDefaultPoolAlias

public java.lang.String getDefaultPoolAlias()

getServiceType

public java.lang.Class<ExecutionService> getServiceType()
Description copied from interface: ServiceCreationConfiguration
Indicates which service consumes this configuration at creation.

Specified by:
getServiceType in interface ServiceCreationConfiguration<ExecutionService>
Returns:
the service type