public class NutDaoRunner extends Object implements DaoRunner, Configurable
Modifier and Type | Field and Description |
---|---|
protected DatabaseMeta |
meta |
protected DataSource |
slaveDataSource |
protected boolean |
supportSavePoint |
Constructor and Description |
---|
NutDaoRunner() |
Modifier and Type | Method and Description |
---|---|
void |
_run(DataSource dataSource,
ConnCallback callback) |
void |
_runWithoutTransaction(DataSource dataSource,
ConnCallback callback) |
protected void |
_runWithTransaction(Transaction t,
DataSource dataSource,
ConnCallback callback) |
void |
run(DataSource dataSource,
ConnCallback callback) |
protected void |
runCallback(Connection conn,
ConnCallback callback) |
protected DataSource |
selectDataSource(Transaction t,
DataSource master,
ConnCallback callback) |
void |
setMeta(DatabaseMeta meta) |
void |
setSlaveDataSource(DataSource slaveDataSource) |
void |
setupProperties(NutMap conf) |
protected DataSource slaveDataSource
protected boolean supportSavePoint
protected DatabaseMeta meta
public void run(DataSource dataSource, ConnCallback callback)
public void _run(DataSource dataSource, ConnCallback callback)
protected void _runWithTransaction(Transaction t, DataSource dataSource, ConnCallback callback)
public void _runWithoutTransaction(DataSource dataSource, ConnCallback callback)
protected void runCallback(Connection conn, ConnCallback callback) throws Exception
Exception
public void setMeta(DatabaseMeta meta)
public void setSlaveDataSource(DataSource slaveDataSource)
protected DataSource selectDataSource(Transaction t, DataSource master, ConnCallback callback)
public void setupProperties(NutMap conf)
setupProperties
in interface Configurable
Copyright © 2019. All rights reserved.