org.tmatesoft.sqljet.core.internal
Interface ISqlJetDbHandle

All Known Implementing Classes:
SqlJetDbHandle

public interface ISqlJetDbHandle


Field Summary
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
 java.util.List<ISqlJetBackend> getBackends()
           
 ISqlJetBusyHandler getBusyHandler()
           
 ISqlJetConfig getConfig()
          Get config
 ISqlJetFileSystem getFileSystem()
           
 java.util.Set<SqlJetDbFlags> getFlags()
           
 ISqlJetMutex getMutex()
           
 ISqlJetOptions getOptions()
           
 int getSavepointNum()
           
 void setBusyHandler(ISqlJetBusyHandler busyHandler)
           
 void setConfig(ISqlJetConfig config)
          Set config
 void 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 -