Interface ISqlJetDbHandle
-
- All Known Implementing Classes:
SqlJetDbHandle
public interface ISqlJetDbHandle
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMASTER_NAMEName of the master database table.static intMASTER_ROOTThe root-page of the master database table.static java.lang.StringTEMP_MASTER_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ISqlJetBackend>getBackends()ISqlJetBusyHandlergetBusyHandler()ISqlJetConfiggetConfig()Get configISqlJetFileSystemgetFileSystem()java.util.Set<SqlJetDbFlags>getFlags()ISqlJetMutexgetMutex()ISqlJetOptionsgetOptions()intgetSavepointNum()voidsetBusyHandler(ISqlJetBusyHandler busyHandler)voidsetConfig(ISqlJetConfig config)Set configvoidsetOptions(ISqlJetOptions options)
-
-
-
Field Detail
-
MASTER_NAME
static final java.lang.String MASTER_NAME
Name of the master database table. The master database table is a special table that holds the names and attributes of all user tables and indices.- See Also:
- Constant Field Values
-
TEMP_MASTER_NAME
static final java.lang.String TEMP_MASTER_NAME
- See Also:
- Constant Field Values
-
MASTER_ROOT
static final int MASTER_ROOT
The root-page of the master database table.- See Also:
- Constant Field Values
-
-
Method Detail
-
getConfig
ISqlJetConfig getConfig()
Get config- Returns:
-
setConfig
void setConfig(ISqlJetConfig config)
Set config- Parameters:
config-
-
getFileSystem
ISqlJetFileSystem getFileSystem()
- Returns:
-
getFlags
java.util.Set<SqlJetDbFlags> getFlags()
- Returns:
-
getBackends
java.util.List<ISqlJetBackend> getBackends()
-
getMutex
ISqlJetMutex getMutex()
-
getBusyHandler
ISqlJetBusyHandler getBusyHandler()
- Returns:
-
getSavepointNum
int getSavepointNum()
- Returns:
-
getOptions
ISqlJetOptions getOptions()
-
setOptions
void setOptions(ISqlJetOptions options)
-
setBusyHandler
void setBusyHandler(ISqlJetBusyHandler busyHandler)
- Parameters:
busyHandler-
-
-