- 所有已知的子接口:
-
TransactionalWriter
,XmlWriter
public interface RowSetWriter
实现
RowSetWriter
接口的对象,称为writer。一个writer可以注册到支持读写模式的RowSet
对象中。
如果一个断开连接的RowSet
对象修改了一些数据,并且它有一个与之关联的writer,那么可以实现为它在内部调用writer的writeData
方法来将更新写回数据源。为了做到这一点,writer必须首先与rowset的数据源建立连接。
如果要更新的数据在数据源中已经被更改,就会发生冲突,在这种情况下,writer将不会将更改写入数据源。writer用于防止或限制冲突的算法完全取决于其实现。
- 自版本:
- 1.4
-
Method Summary
Modifier and TypeMethodDescriptionboolean
writeData
(RowSetInternal caller) 将此RowSetWriter
对象的rowset中的更改写回获取数据的数据源。
-
Method Details
-
writeData
将此RowSetWriter
对象的rowset中的更改写回获取数据的数据源。- 参数:
-
caller
- 实现了RowSetInternal
接口的RowSet
对象(1),与其注册了该writer(2),并在内部调用了此方法的对象(3) - 返回值:
-
如果修改的数据已被写入,则返回
true
; 如果没有写入,则返回false
,如果存在冲突的话 - 抛出:
-
SQLException
- 如果发生数据库访问错误
-