|
Oracle® Coherence Java API Reference Release 12.1.2.0.3 E26043-02 |
|||||||
| 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.BdbStoreManagerBuilder
public class BdbStoreManagerBuilder
The BdbStoreManagerBuilder class builds an instance of a BerkeleyDBBinaryStoreManager.
| Constructor Summary | |
|---|---|
BdbStoreManagerBuilder() |
|
| Method Summary | |
|---|---|
java.lang.String |
getDirectory(com.tangosol.config.expression.ParameterResolver resolver)Return the path name for the root directory that the BDB file manager uses to store files in. |
java.lang.String |
getStoreName(com.tangosol.config.expression.ParameterResolver resolver)Specifies the name for a database table that the Berkeley Database JE store manager uses to store data in. |
java.lang.String |
getXmlInitParams(com.tangosol.config.expression.ParameterResolver resolver)Return the BDB init params needed to construct a BerkeleyDBBinaryStoreManager. |
BerkeleyDBBinaryStoreManager |
realize(com.tangosol.config.expression.ParameterResolver resolver, java.lang.ClassLoader loader, boolean fPaged)Realize a BinaryStoreManager given the provided parameters. |
void |
setDirectory(com.tangosol.config.expression.Expression expr)Set the BDB root directory where BDB stores files. |
void |
setStoreName(com.tangosol.config.expression.Expression expr)Set the BDB store (database table) name. |
void |
setXmlInitParams(com.tangosol.config.expression.Expression expr)Set the BDB init params needed to construct a BerkeleyDBBinaryStoreManager. |
| Methods inherited from class com.tangosol.coherence.config.builder.storemanager.AbstractStoreManagerBuilder |
|---|
getCustomBuilder, setCustomBuilder, validate |
| Constructor Detail |
|---|
public BdbStoreManagerBuilder()
| Method Detail |
|---|
public BerkeleyDBBinaryStoreManager realize(com.tangosol.config.expression.ParameterResolver resolver,
java.lang.ClassLoader loader,
boolean fPaged)
BinaryStoreManager given the provided parameters.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 java.lang.String getDirectory(com.tangosol.config.expression.ParameterResolver resolver)
resolver - the ParameterResolver
@Injectable
public void setDirectory(com.tangosol.config.expression.Expression expr)
expr - the directory namepublic java.lang.String getStoreName(com.tangosol.config.expression.ParameterResolver resolver)
resolver - the ParameterResolver
@Injectable
public void setStoreName(com.tangosol.config.expression.Expression expr)
expr - the store namepublic java.lang.String getXmlInitParams(com.tangosol.config.expression.ParameterResolver resolver)
resolver - the ParameterResolver
@Injectable
public void setXmlInitParams(com.tangosol.config.expression.Expression expr)
expr - the XML init params
|
Oracle® Coherence Java API Reference Release 12.1.2.0.3 E26043-02 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||