Interface ISqlJetDbHandle
-
- All Known Implementing Classes:
SqlJetDbHandle
public interface ISqlJetDbHandle
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
MASTER_NAME
Name of the master database table.static int
MASTER_ROOT
The root-page of the master database table.static java.lang.String
TEMP_MASTER_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ISqlJetBackend>
getBackends()
ISqlJetBusyHandler
getBusyHandler()
ISqlJetConfig
getConfig()
Get configISqlJetFileSystem
getFileSystem()
java.util.Set<SqlJetDbFlags>
getFlags()
ISqlJetMutex
getMutex()
ISqlJetOptions
getOptions()
int
getSavepointNum()
void
setBusyHandler(ISqlJetBusyHandler busyHandler)
void
setConfig(ISqlJetConfig config)
Set configvoid
setOptions(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
-
-
-