public interface EnvironmentFacade
Modifier and Type | Field and Description |
---|---|
static com.sleepycat.je.CacheMode |
CACHE_MODE_DEFAULT |
static String |
CACHE_MODE_PROPERTY_NAME |
static int |
DEFAULT_LOG_HANDLER_CLEANER_PROTECTED_FILES_LIMIT |
static Map<String,String> |
ENVCONFIG_DEFAULTS |
static String |
LOG_HANDLER_CLEANER_PROTECTED_FILES_LIMIT_PROPERTY_NAME |
Modifier and Type | Method and Description |
---|---|
com.sleepycat.je.Transaction |
beginTransaction(com.sleepycat.je.TransactionConfig transactionConfig) |
void |
checkpoint(boolean force) |
int |
cleanLog() |
com.sleepycat.je.Database |
clearDatabase(String databaseName,
com.sleepycat.je.DatabaseConfig databaseConfig) |
void |
close() |
void |
closeDatabase(String name) |
void |
commit(com.sleepycat.je.Transaction tx,
boolean sync) |
<X> com.google.common.util.concurrent.ListenableFuture<X> |
commitAsync(com.sleepycat.je.Transaction tx,
X val) |
void |
flushLog() |
void |
flushLogFailed(RuntimeException failure) |
Map<String,Object> |
getDatabaseStatistics(String database,
boolean reset) |
Map<String,Map<String,Object>> |
getEnvironmentStatistics(boolean reset) |
long |
getTotalLogSize() |
Map<String,Object> |
getTransactionStatistics(boolean reset) |
RuntimeException |
handleDatabaseException(String contextMessage,
RuntimeException e) |
com.sleepycat.je.Database |
openDatabase(String databaseName,
com.sleepycat.je.DatabaseConfig databaseConfig) |
com.sleepycat.je.Sequence |
openSequence(com.sleepycat.je.Database database,
com.sleepycat.je.DatabaseEntry sequenceKey,
com.sleepycat.je.SequenceConfig sequenceConfig) |
void |
reduceSizeOnDisk() |
void |
setCacheSize(long cacheSize) |
void |
updateMutableConfig(ConfiguredObject<?> object) |
void |
upgradeIfNecessary(ConfiguredObject<?> parent) |
static final String CACHE_MODE_PROPERTY_NAME
static final com.sleepycat.je.CacheMode CACHE_MODE_DEFAULT
static final String LOG_HANDLER_CLEANER_PROTECTED_FILES_LIMIT_PROPERTY_NAME
static final int DEFAULT_LOG_HANDLER_CLEANER_PROTECTED_FILES_LIMIT
void upgradeIfNecessary(ConfiguredObject<?> parent)
com.sleepycat.je.Database openDatabase(String databaseName, com.sleepycat.je.DatabaseConfig databaseConfig)
com.sleepycat.je.Database clearDatabase(String databaseName, com.sleepycat.je.DatabaseConfig databaseConfig)
com.sleepycat.je.Sequence openSequence(com.sleepycat.je.Database database, com.sleepycat.je.DatabaseEntry sequenceKey, com.sleepycat.je.SequenceConfig sequenceConfig)
com.sleepycat.je.Transaction beginTransaction(com.sleepycat.je.TransactionConfig transactionConfig)
void commit(com.sleepycat.je.Transaction tx, boolean sync)
<X> com.google.common.util.concurrent.ListenableFuture<X> commitAsync(com.sleepycat.je.Transaction tx, X val)
RuntimeException handleDatabaseException(String contextMessage, RuntimeException e)
void closeDatabase(String name)
void close()
long getTotalLogSize()
void reduceSizeOnDisk()
void flushLog()
void setCacheSize(long cacheSize)
void flushLogFailed(RuntimeException failure)
void updateMutableConfig(ConfiguredObject<?> object)
int cleanLog()
void checkpoint(boolean force)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.