|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sleepycat.je.Environment
org.archive.util.bdbje.EnhancedEnvironment
public class EnhancedEnvironment
Version of BDB_JE Environment with additional convenience features, such as a shared, cached StoredClassCatalog. (Additional convenience caching of Databases and StoredCollections may be added later.)
| Field Summary | |
|---|---|
(package private) com.sleepycat.bind.serial.StoredClassCatalog |
classCatalog
|
(package private) com.sleepycat.je.Database |
classCatalogDB
|
| Fields inherited from class com.sleepycat.je.Environment |
|---|
CHECKPOINTER_NAME, CLEANER_NAME, envImpl, INCOMP_NAME |
| Constructor Summary | |
|---|---|
EnhancedEnvironment(java.io.File envHome,
com.sleepycat.je.EnvironmentConfig envConfig)
Constructor |
|
| Method Summary | |
|---|---|
void |
close()
|
com.sleepycat.bind.serial.StoredClassCatalog |
getClassCatalog()
Return a StoredClassCatalog backed by a Database in this environment, either pre-existing or created (and cached) if necessary. |
| Methods inherited from class com.sleepycat.je.Environment |
|---|
beginTransaction, checkEnv, checkHandleIsValid, checkpoint, cleanLog, compress, evictMemory, getConfig, getDatabaseNames, getHome, getLockStats, getMutableConfig, getStats, getThreadTransaction, getTransactionStats, openDatabase, openSecondaryDatabase, removeDatabase, renameDatabase, scanLog, setMutableConfig, setThreadTransaction, sync, truncateDatabase, verify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
com.sleepycat.bind.serial.StoredClassCatalog classCatalog
com.sleepycat.je.Database classCatalogDB
| Constructor Detail |
|---|
public EnhancedEnvironment(java.io.File envHome,
com.sleepycat.je.EnvironmentConfig envConfig)
throws com.sleepycat.je.DatabaseException
envHome - directory in which to open environmentenvConfig - config options
com.sleepycat.je.DatabaseException| Method Detail |
|---|
public com.sleepycat.bind.serial.StoredClassCatalog getClassCatalog()
public void close()
throws com.sleepycat.je.DatabaseException
close in class com.sleepycat.je.Environmentcom.sleepycat.je.DatabaseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||