All Packages Class Hierarchy This Package Previous Next Index
Objects that implement DataHandler should provide a no-argument constructor.
public static final int COMMIT_AFTERSTATEMENT
public static final int COMMIT_AFTERDOCUMENT
public static final int COMMIT_NONE
public static final int COMMIT_NOTRANSACTIONS
public abstract void initialize(DataSource dataSource,
String user,
String password) throws SQLException
public abstract void startDocument(int commitMode) throws SQLException
public abstract void endDocument() throws SQLException
public abstract void insert(Table table,
Row row) throws SQLException
public abstract void update(Table table,
Row row,
Column columns[]) throws SQLException
public abstract void updateOrInsert(Table table,
Row row) throws SQLException
public abstract void delete(Table table,
Row row,
Key key) throws SQLException
public abstract void delete(Table table,
Key key,
Object keyValue[],
String where,
Column paramColumns[],
Object paramValues[]) throws SQLException
The DELETE statement has the form:
SELECT FROM Table WHERE Key = ? AND <where>
public abstract ResultSet select(Table table,
Key key,
Object keyValue[],
String where,
Column paramColumns[],
Object paramValues[],
OrderInfo orderInfo) throws SQLException
The SELECT statement has the form:
SELECT * FROM Table WHERE Key = ? AND <where> ORDER BY ?
All Packages Class Hierarchy This Package Previous Next Index