|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface RowSetReader
RowSet возразите обращается с просьбой заполнять себя со строками данных. Читатель (объект, реализовывая RowSetReader интерфейс), может быть зарегистрирован в a RowSet объект, который поддерживает парадигму читателя/писателя. Когда RowSet объект execute метод вызывают, он поочередно вызывает читателя readData метод.| Модификатор и Тип | Метод и Описание |
|---|---|
void |
readData(RowSetInternal caller)
Читает новое содержание вызова
RowSet объект. |
void readData(RowSetInternal caller) throws SQLException
RowSet объект. Чтобы вызвать этот метод, a RowSet объект, должно быть, реализовал RowSetInternal взаимодействуйте через интерфейс и зарегистрированный это RowSetReader возразите как его читатель. readData метод вызывается внутренне RowSet.execute метод для наборов строк, которые поддерживают парадигму читателя/писателя. readData метод добавляет строки к вызывающей стороне. Это может быть реализовано в большом разнообразии путей и может даже заполнить вызывающую сторону со строками от нереляционного источника данных. Вообще, читатель может вызвать любой из методов набора строк с одним исключением. Вызов метода execute вызовет SQLException быть брошенным потому что execute возможно, не вызывается рекурсивно. Кроме того, когда читатель вызывает RowSet методы, никакие слушатели не уведомляются; то есть, нет RowSetEvent объекты сгенерированы и нет RowSetListener методы вызываются. Это - истина, потому что слушатели уже уведомляются методом execute.
caller - RowSet объект (1), который реализовал RowSetInternal интерфейс, (2), в котором этот читатель регистрируется, и (3) чей execute метод, названный этим читателемSQLException - если ошибка доступа к базе данных происходит, или этот метод вызывает RowSet.execute метод
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92