Class SqlJetDbHandle
- java.lang.Object
-
- org.tmatesoft.sqljet.core.internal.db.SqlJetDbHandle
-
- All Implemented Interfaces:
ISqlJetDbHandle
public class SqlJetDbHandle extends java.lang.Object implements ISqlJetDbHandle
- Author:
- TMate Software Ltd., Sergey Scherbina (sergey.scherbina@gmail.com)
-
-
Field Summary
-
Fields inherited from interface org.tmatesoft.sqljet.core.internal.ISqlJetDbHandle
MASTER_NAME, MASTER_ROOT, TEMP_MASTER_NAME
-
-
Constructor Summary
Constructors Constructor Description SqlJetDbHandle()
SqlJetDbHandle(ISqlJetFileSystem fs)
-
Method Summary
All Methods Instance Methods Concrete 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)
-
-
-
Constructor Detail
-
SqlJetDbHandle
public SqlJetDbHandle()
-
SqlJetDbHandle
public SqlJetDbHandle(ISqlJetFileSystem fs)
-
-
Method Detail
-
getBackends
public java.util.List<ISqlJetBackend> getBackends()
- Specified by:
getBackends
in interfaceISqlJetDbHandle
-
getBusyHandler
public ISqlJetBusyHandler getBusyHandler()
- Specified by:
getBusyHandler
in interfaceISqlJetDbHandle
- Returns:
-
setBusyHandler
public void setBusyHandler(ISqlJetBusyHandler busyHandler)
- Specified by:
setBusyHandler
in interfaceISqlJetDbHandle
- Parameters:
busyHandler
- the busyHandler to set
-
getConfig
public ISqlJetConfig getConfig()
Description copied from interface:ISqlJetDbHandle
Get config- Specified by:
getConfig
in interfaceISqlJetDbHandle
- Returns:
-
getFileSystem
public ISqlJetFileSystem getFileSystem()
- Specified by:
getFileSystem
in interfaceISqlJetDbHandle
- Returns:
-
getFlags
public java.util.Set<SqlJetDbFlags> getFlags()
- Specified by:
getFlags
in interfaceISqlJetDbHandle
- Returns:
-
getMutex
public ISqlJetMutex getMutex()
- Specified by:
getMutex
in interfaceISqlJetDbHandle
-
getSavepointNum
public int getSavepointNum()
- Specified by:
getSavepointNum
in interfaceISqlJetDbHandle
- Returns:
-
setConfig
public void setConfig(ISqlJetConfig config)
Description copied from interface:ISqlJetDbHandle
Set config- Specified by:
setConfig
in interfaceISqlJetDbHandle
-
getOptions
public ISqlJetOptions getOptions()
- Specified by:
getOptions
in interfaceISqlJetDbHandle
-
setOptions
public void setOptions(ISqlJetOptions options)
- Specified by:
setOptions
in interfaceISqlJetDbHandle
-
-