org.jdesktop.dataset.provider.sql
Class SQLDataProvider
java.lang.Object
org.jdesktop.dataset.DataProvider
org.jdesktop.dataset.provider.sql.SQLDataProvider
public class SQLDataProvider
- extends DataProvider
SQL based DataProvider for a JDNC DataSet. This implementation handles
retrieving values from a database table, and persisting changes back
to the table.
- Author:
- rbair
Methods inherited from class org.jdesktop.dataset.DataProvider |
addPropertyChangeListener, addPropertyChangeListener, getCommand, getConnection, load, load, loadAndWait, loadAndWait, removePropertyChangeListener, runTask, runTaskAndWait, save, save, saveAndWait, saveAndWait, setCommand, setConnection |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SQLDataProvider
public SQLDataProvider()
- Creates a new instance of SQLDataProvider
SQLDataProvider
public SQLDataProvider(java.lang.String tableName)
SQLDataProvider
public SQLDataProvider(java.lang.String tableName,
java.lang.String whereClause)
addColumnNameMapping
public void addColumnNameMapping(java.lang.String pseudonym,
java.lang.String realName)
removeColumnNameMapping
public void removeColumnNameMapping(java.lang.String pseudonym)
createLoadTask
protected LoadTask createLoadTask(DataTable[] tables)
- Description copied from class:
DataProvider
- Creates a Task that loads data from the data store into one or more
DataTables. All of these tables will be loaded serially using the same
background thread.
- Specified by:
createLoadTask
in class DataProvider
createSaveTask
protected SaveTask createSaveTask(DataTable[] tables)
- Description copied from class:
DataProvider
- Creates a task that saves data from an array of DataTables to the
data store. All of these tables will be saved serially on the same
background thread.
- Specified by:
createSaveTask
in class DataProvider
Copyright © 2005 Sun Microsystems All Rights Reserved.