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 и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.