public interface

RowSetWriter

javax.sql.RowSetWriter

Class Overview

An interface which provides functionality for a disconnected RowSet to put data updates back to the data source from which the RowSet was originally populated. An object implementing this interface is called a writer.

The writer must establish a connection to the RowSet's database before writing the data. The RowSet calling this interface must implement the RowSetInternal interface.

The writer may encounter a situation where the updated data needs to be written back to the database, but has already been updated there in the mean time. How a conflict of this kind is handled is determined by the implementation of this writer.

See Also

Summary

Public Methods
abstract boolean writeData(RowSetInternal theRowSet)
Writes changes made in the RowSet, which is associated with this RowSetWriter, back to the database.

Public Methods

public abstract boolean writeData (RowSetInternal theRowSet)

Writes changes made in the RowSet, which is associated with this RowSetWriter, back to the database.

Parameters
theRowSet a row set that fulfills the following criteria:
  • it must implement the RowSetInternal interface,
  • have this RowSetWriter registered with it,
  • must call this method internally.
Returns
  • true if the modified data was written, false otherwise (which typically implies some form of conflict).
Throws
SQLException if a problem occurs accessing the database.