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