gov.lanl.archive.index.bdb
Class BDBEnv
java.lang.Object
gov.lanl.archive.index.bdb.BDBEnv
public class BDBEnv
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE_DATABASE
protected static final String RESOURCE_DATABASE
- See Also:
- Constant Field Values
DB_PATH
public static final String DB_PATH
databaseDirectory
protected String databaseDirectory
env
protected com.sleepycat.je.Environment env
recDb
protected com.sleepycat.je.Database recDb
dbDir
protected String dbDir
DateIndexDb
protected com.sleepycat.je.SecondaryDatabase DateIndexDb
UrlIndexDb
protected com.sleepycat.je.SecondaryDatabase UrlIndexDb
IdIndexDb
protected com.sleepycat.je.SecondaryDatabase IdIndexDb
urlIndexPrime
protected com.sleepycat.je.Database urlIndexPrime
headersBlob
protected com.sleepycat.je.Database headersBlob
archiveStats
protected com.sleepycat.je.Database archiveStats
BDBEnv
public BDBEnv(String dbDir,
boolean readOnly)
openEnv
public void openEnv(String dbDir,
boolean readOnly)
openDatabases
protected void openDatabases(boolean readOnly)
openDatabase
public com.sleepycat.je.Database openDatabase(boolean readOnly,
String databaseName)
getEnv
public com.sleepycat.je.Environment getEnv()
getResourceRecordDb
public com.sleepycat.je.Database getResourceRecordDb()
getIndexDateDb
public com.sleepycat.je.SecondaryDatabase getIndexDateDb()
getIndexUrlDb
public com.sleepycat.je.SecondaryDatabase getIndexUrlDb()
getIndexIdDb
public com.sleepycat.je.SecondaryDatabase getIndexIdDb()
getPrimaryUrlIndex
public com.sleepycat.je.Database getPrimaryUrlIndex()
getHeadersBlob
public com.sleepycat.je.Database getHeadersBlob()
getArchiveStats
public com.sleepycat.je.Database getArchiveStats()
closeDatabases
public void closeDatabases()
throws Exception
- Throws:
Exception
shutDown
public void shutDown()
Copyright © 2013. All Rights Reserved.