|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.tangosol.coherence.config.builder.storemanager.AbstractStoreManagerBuilder
com.tangosol.coherence.config.builder.storemanager.AsyncStoreManagerBuilder
public class AsyncStoreManagerBuilder
The AsyncStoreManagerBuilder class builds and instance of an AsyncBinaryStoreManager.
Constructor Summary | |
---|---|
AsyncStoreManagerBuilder() |
Method Summary | |
---|---|
long |
getAsyncLimit(com.tangosol.config.expression.ParameterResolver resolver) Return the maximum number of bytes that are queued to be written asynchronously. |
BinaryStoreManagerBuilder |
getBinaryStoreManagerBuilder() Obtains the BinaryStoreManagerBuilder for the BinaryStoreManager . |
BinaryStoreManager |
realize(com.tangosol.config.expression.ParameterResolver resolver, java.lang.ClassLoader loader, boolean fPaged) Realize a BinaryStoreManager given the provided parameters. |
void |
setAsyncLimit(com.tangosol.config.expression.Expression expr) Set the maximum number of bytes that are queued to be written asynchronously. |
void |
setBinaryStoreManagerBuilder(BinaryStoreManagerBuilder bldr) Sets the BinaryStoreManagerBuilder for the BinaryStoreManager . |
protected void |
validate(com.tangosol.config.expression.ParameterResolver resolver) Validate the builder. |
Methods inherited from class com.tangosol.coherence.config.builder.storemanager.AbstractStoreManagerBuilder |
---|
getCustomBuilder, setCustomBuilder |
Constructor Detail |
---|
public AsyncStoreManagerBuilder()
Method Detail |
---|
public BinaryStoreManager realize(com.tangosol.config.expression.ParameterResolver resolver, java.lang.ClassLoader loader, boolean fPaged)
BinaryStoreManager
given the provided parameters.realize
in interface BinaryStoreManagerBuilder
resolver
- the ParameterResolver
for resolving expressions and runtime parametersloader
- the ClassLoader
for loading classes (if necessary)fPaged
- the flag indicating whether the map is pagedpublic BinaryStoreManagerBuilder getBinaryStoreManagerBuilder()
BinaryStoreManagerBuilder
for the BinaryStoreManager
.getBinaryStoreManagerBuilder
in interface BinaryStoreManagerBuilderCustomization
BinaryStoreManagerBuilder
public void setBinaryStoreManagerBuilder(BinaryStoreManagerBuilder bldr)
BinaryStoreManagerBuilder
for the BinaryStoreManager
.setBinaryStoreManagerBuilder
in interface BinaryStoreManagerBuilderCustomization
bldr
- the BinaryStoreManagerBuilder
public long getAsyncLimit(com.tangosol.config.expression.ParameterResolver resolver)
resolver
- the ParameterResolver
@Injectable
public void setAsyncLimit(com.tangosol.config.expression.Expression expr)
expr
- the memory limitprotected void validate(com.tangosol.config.expression.ParameterResolver resolver)
validate
in class AbstractStoreManagerBuilder
resolver
- the ParameterResolver
|
Oracle® Fusion Middleware Java API Reference for Oracle Coherence 12c (12.1.3.0.0) E47890-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |