|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ehcache.impl.config.loaderwriter.writebehind.DefaultWriteBehindConfiguration
public class DefaultWriteBehindConfiguration
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.ehcache.spi.loaderwriter.WriteBehindConfiguration |
|---|
WriteBehindConfiguration.BatchingConfiguration |
| Constructor Summary | |
|---|---|
DefaultWriteBehindConfiguration(java.lang.String executorAlias,
int concurrency,
int queueSize,
WriteBehindConfiguration.BatchingConfiguration batchingConfig)
|
|
| Method Summary | |
|---|---|
WriteBehindConfiguration.BatchingConfiguration |
getBatchingConfiguration()
Returns the batching configuration or null if batching is not enabled. |
int |
getConcurrency()
A number of bucket/thread pairs configured for this cache's write behind. |
int |
getMaxQueueSize()
The maximum number of operations allowed on the write behind queue. |
java.lang.Class<WriteBehindProvider> |
getServiceType()
Indicates which service this configuration works with. |
java.lang.String |
getThreadPoolAlias()
Returns the alias of the thread resource pool to use for write behind task execution. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultWriteBehindConfiguration(java.lang.String executorAlias,
int concurrency,
int queueSize,
WriteBehindConfiguration.BatchingConfiguration batchingConfig)
| Method Detail |
|---|
public int getConcurrency()
WriteBehindConfiguration
getConcurrency in interface WriteBehindConfigurationpublic int getMaxQueueSize()
WriteBehindConfiguration
getMaxQueueSize in interface WriteBehindConfigurationpublic java.lang.String getThreadPoolAlias()
WriteBehindConfiguration
getThreadPoolAlias in interface WriteBehindConfigurationpublic WriteBehindConfiguration.BatchingConfiguration getBatchingConfiguration()
WriteBehindConfigurationnull if batching is not enabled.
getBatchingConfiguration in interface WriteBehindConfigurationpublic java.lang.Class<WriteBehindProvider> getServiceType()
ServiceConfiguration
getServiceType in interface ServiceConfiguration<WriteBehindProvider>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||