|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ehcache.core.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 WriteBehindConfiguration
public int getMaxQueueSize()
WriteBehindConfiguration
getMaxQueueSize
in interface WriteBehindConfiguration
public java.lang.String getThreadPoolAlias()
WriteBehindConfiguration
getThreadPoolAlias
in interface WriteBehindConfiguration
public WriteBehindConfiguration.BatchingConfiguration getBatchingConfiguration()
WriteBehindConfiguration
null
if batching is not enabled.
getBatchingConfiguration
in interface WriteBehindConfiguration
public 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 |