|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
RowSetWriter
인터페이스를 구현하는 오브젝트로, 「라이터」라고 불립니다. 라이터는 리더/라이터의 구조를 서포트하는 RowSet
오브젝트로 등록되어 있습니다.
절단 된 RowSet
오브젝트가 자신의 데이터를 변경해, 한편, 관련하는 라이터가 있는 경우, 이 RowSet
오브젝트는 라이터의 writeData
메소드를 내부적으로 호출해, 갱신을 데이터 소스에 써 되돌리기 위해서(때문에) 구현됩니다. 이 때문에, 행 세트의 데이터 소스와의 접속은 라이터가 최초로 확립할 필요가 있습니다.
갱신되는 데이터가 벌써 데이터 소스내에서 변경되고 있는 경우는 모순이 생깁니다. 그 경우, 라이터는 변경을 데이터 소스에 기입하지 않습니다. 모순을 없애거나 한정한 것으로 하거나 하기 위해서 라이터가 사용하는 알고리즘은 라이터의 구현에 완전하게 의존합니다.
메소드의 개요 | |
boolean |
writeData (RowSetInternal caller)
RowSetWriter 오브젝트의 행 세트에 가세한 변경을, 데이터를 취득한 장소로부터 데이터 소스에 써 되돌립니다. |
메소드의 상세 |
public boolean writeData(RowSetInternal caller) throws SQLException
RowSetWriter
오브젝트의 행 세트에 가세한 변경을, 데이터를 취득한 장소로부터 데이터 소스에 써 되돌립니다.
caller
- (1) RowSetInternal
인터페이스를 구현해, (2) 라이터가 이 RowSet
오브젝트로 등록되어 있어(3) 이 메소드를 내부적으로 호출한,RowSet
오브젝트
true
, 모순이 있는 경우 등, 기입해지지 않았던 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.