|
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 |