|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.octo.captcha.engine.bufferedengine.ContainerConfiguration
public class ContainerConfiguration
Class that contains informations to configure the BufferedEngineContainer.
| Constructor Summary | |
|---|---|
ContainerConfiguration(java.util.Map localeRatio,
int maxVolatileMemorySize,
int maxPersistentMemorySize,
int swapSize,
int feedSize)
Contructs a ContainerConfiguration with custom feed size and sawp size |
|
ContainerConfiguration(java.util.Map localeRatio,
int maxVolatileMemorySize,
int maxPersistentMemorySize,
int swapSize,
int feedSize,
boolean serveOnlyConfiguredLocales,
java.util.Locale defaultLocale)
Contructs a ContainerConfiguration with custom feed size and sawp size |
|
ContainerConfiguration(java.util.Map localeRatio,
int maxVolatileMemorySize,
int maxPersistentMemorySize,
int swapSize,
int feedSize,
int feedBatchSize,
boolean serveOnlyConfiguredLocales,
java.util.Locale defaultLocale)
Contructs a ContainerConfiguration with custom feed size and sawp size |
|
| Method Summary | |
|---|---|
java.util.Locale |
getDefaultLocale()
|
java.lang.Integer |
getFeedBatchSize()
|
java.lang.Integer |
getFeedSize()
|
HashedMap |
getLocaleRatio()
|
java.lang.Integer |
getMaxPersistentMemorySize()
|
java.lang.Integer |
getMaxVolatileMemorySize()
|
java.lang.Integer |
getSwapSize()
|
boolean |
isServeOnlyConfiguredLocales()
|
void |
setDefaultLocale(java.util.Locale defaultLocale)
|
void |
setFeedBatchSize(java.lang.Integer feedBatchSize)
|
void |
setFeedSize(java.lang.Integer feedSize)
|
void |
setLocaleRatio(java.util.Map localeRatio)
|
void |
setMaxPersistentMemorySize(java.lang.Integer maxPersistentMemorySize)
|
void |
setMaxVolatileMemorySize(java.lang.Integer maxVolatileMemorySize)
|
void |
setServeOnlyConfiguredLocales(boolean serveOnlyConfiguredLocales)
|
void |
setSwapSize(java.lang.Integer swapSize)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ContainerConfiguration(java.util.Map localeRatio,
int maxVolatileMemorySize,
int maxPersistentMemorySize,
int swapSize,
int feedSize)
localeRatio - locales and their ratio that should be feededmaxVolatileMemorySize - in memory captcha buffer max sizemaxPersistentMemorySize - persistent captcha buffer max sizeswapSize - number of captchas that will be swapped from persistent to memory buffer each
timefeedSize - number of captchas that will be generated and stored to persistent buffer each
time
public ContainerConfiguration(java.util.Map localeRatio,
int maxVolatileMemorySize,
int maxPersistentMemorySize,
int swapSize,
int feedSize,
boolean serveOnlyConfiguredLocales,
java.util.Locale defaultLocale)
localeRatio - locales and their ratio that should be feededmaxVolatileMemorySize - in memory captcha buffer max sizemaxPersistentMemorySize - persistent captcha buffer max sizeswapSize - number of captchas that will be swapped from persistent to memory buffer each
timefeedSize - number of captchas that will be generated and stored to persistent buffer each
timeserveOnlyConfiguredLocales - if set to true, serve only locales that are in configuration (only by
language)defaultLocale - the default locale used by this engineContainer.
public ContainerConfiguration(java.util.Map localeRatio,
int maxVolatileMemorySize,
int maxPersistentMemorySize,
int swapSize,
int feedSize,
int feedBatchSize,
boolean serveOnlyConfiguredLocales,
java.util.Locale defaultLocale)
localeRatio - locales and their ratio that should be feededmaxVolatileMemorySize - in memory captcha buffer max sizemaxPersistentMemorySize - persistent captcha buffer max sizeswapSize - number of captchas that will be swapped from persistent to memory buffer each
timefeedSize - number of captchas that will be generated and stored to persistent buffer each
timefeedBatchSize - max number of batch captchas to build when feeding, in order to preserve
memoryserveOnlyConfiguredLocales - if set to true, serve only locales that are in configuration (only by
language)defaultLocale - the default locale used by this engineContainer.| Method Detail |
|---|
public java.lang.Integer getFeedBatchSize()
public void setFeedBatchSize(java.lang.Integer feedBatchSize)
public boolean isServeOnlyConfiguredLocales()
public void setServeOnlyConfiguredLocales(boolean serveOnlyConfiguredLocales)
public java.util.Locale getDefaultLocale()
public void setDefaultLocale(java.util.Locale defaultLocale)
public java.lang.Integer getFeedSize()
public void setFeedSize(java.lang.Integer feedSize)
feedSize - public HashedMap getLocaleRatio()
public void setLocaleRatio(java.util.Map localeRatio)
localeRatio - Map of the ratio of locales, to produce captcha and to swap captchaspublic java.lang.Integer getMaxPersistentMemorySize()
public void setMaxPersistentMemorySize(java.lang.Integer maxPersistentMemorySize)
maxPersistentMemorySize - Set maximum size for the disk bufferpublic java.lang.Integer getMaxVolatileMemorySize()
public void setMaxVolatileMemorySize(java.lang.Integer maxVolatileMemorySize)
maxVolatileMemorySize - Set maximun size for the volatile bufferpublic java.lang.Integer getSwapSize()
public void setSwapSize(java.lang.Integer swapSize)
swapSize - Set number of captchas to swap between the volatil buffer and the disk buffer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||