JavaTM Platform
Standard Ed. 6

javax.sql.rowset
클래스 RowSetWarning

java.lang.Object 
  상위를 확장 java.lang.Throwable 
      상위를 확장 java.lang.Exception 
          상위를 확장 java.sql.SQLException 
              상위를 확장 javax.sql.rowset.RowSetWarning
모든 구현된 인터페이스:
Serializable , Iterable <Throwable >


public class RowSetWarning
extends SQLException

RowSet 객체로 설정된 데이타베이스 경고에 관한 정보를 제공하는 SQLException 의 확장입니다. 경고는, 메세지를 표시하지 않고 , 이 경고를 보고하는 메소드를 호출하는 객체에 체인 됩니다. 이 클래스는,SQLWarning 클래스를 보완합니다.  

행 세트 경고는,JdbcRowSet,CachedRowSetTM,WebRowSet,FilteredRowSet, 또는 JoinRowSet 의 몇개의 구현으로부터 취득됩니다. 임의의 RowSet 구현에 관한 최초의 보고를 가져오려면 ,JdbcRowSet 인터페이스 또는 CachedRowSet 인터페이스에 정의된 getRowSetWarnings 메소드를 사용합니다. 최초의 경고에 체인 되는 경고를 가져오려면 ,RowSetWarning 메소드 getNextWarning 를 사용합니다. 그 이후의 경고를 가져오려면 , 반환되는 RowSetWarning 객체상에서 getNextWarning 를 호출합니다.  

상속된 메소드 getMessage,getSQLState, 및 getErrorCode 는,RowSetWarning 객체내의 정보를 가져옵니다.

관련 항목:
직렬화 된 형식

생성자 의 개요
RowSetWarning ()
          디폴트의 RowSetWarning 객체를 구축합니다.
RowSetWarning (String  reason)
          이유를 나타내는 지정된 값으로 RowSetWarning 객체를 구축합니다.
RowSetWarning (String  reason, String  SQLState)
          이유와 SQLState 를 나타내는 지정된 값으로 RowSetWarning 객체를 구축합니다.
RowSetWarning (String  reason, String  SQLState, int vendorCode)
          이유, SQLState, venderCode 를 나타내는 지정된 값으로 초기화된, 완전 지정의 RowSetWarning 객체를 구축합니다.
 
메소드의 개요
 RowSetWarning getNextWarning ()
          이 RowSetWarning 객체에 체인 된 경고를 가져옵니다.
 void setNextWarning (RowSetWarning  warning)
          warning 를 다음의 경고 (이 RowSetWarning 객체에 체인 되는 경고)로서 설정합니다.
 
클래스 java.sql. SQLException 로부터 상속된 메소드
getErrorCode , getNextException , getSQLState , iterator , setNextException
 
클래스 java.lang. Throwable 로부터 상속된 메소드
fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

생성자 의 상세

RowSetWarning

public RowSetWarning(String  reason)
이유를 나타내는 지정된 값으로 RowSetWarning 객체를 구축합니다. SQLState 의 디폴트는 null, vendorCode 의 디폴트는 0 으로 설정됩니다.

파라미터:
reason - 경고에 대해 설명하는 String 객체. Stringnull 의 경우, 이 생성자 은 디폴트 (제로 파라미터)의 RowSetWarning 생성자 과 같게 동작한다

RowSetWarning

public RowSetWarning()
디폴트의 RowSetWarning 객체를 구축합니다. 이유를 나타내는 값의 디폴트는 null, SQLState 의 디폴트는 null, vendorCode 의 디폴트는 0 으로 설정됩니다.


RowSetWarning

public RowSetWarning(String  reason,
                     String  SQLState)
이유와 SQLState 를 나타내는 지정된 값으로 RowSetWarning 객체를 구축합니다. 벤더 코드의 디폴트는 0 으로 설정됩니다. reason 또는 SQLState 파라미터가 null 의 경우, 이 생성자 은, 디폴트 (제로 파라미터)의 RowSetWarning 생성자 과 같게 동작합니다.

파라미터:
reason - 경고를 설명한다 String
SQLState - 경고를 나타내는 XOPEN 코드. 비표준 XOPEN SQLState 가 제공되었을 경우, 예외는 throw 되지 않는다

RowSetWarning

public RowSetWarning(String  reason,
                     String  SQLState,
                     int vendorCode)
이유, SQLState, venderCode 를 나타내는 지정된 값으로 초기화된, 완전 지정의 RowSetWarning 객체를 구축합니다. reason 또는 SQLState 파라미터가 null 의 경우, 이 생성자 은, 디폴트 (제로 파라미터)의 RowSetWarning 생성자 과 같게 동작합니다.

파라미터:
reason - 경고를 설명한다 String
SQLState - 경고를 나타내는 XOPEN 코드. 비표준 XOPEN SQLState 가 제공되었을 경우, 예외는 throw 되지 않는
vendorCode - 데이타베이스 벤더 고유의 경고 코드
메소드의 상세

getNextWarning

public RowSetWarning  getNextWarning()
RowSetWarning 객체에 체인 된 경고를 가져옵니다.

반환값:
이 객체에 체인 된 RowSetWarning 객체. RowSetWarning 객체가 체인되어 있지 않은 경우는, null 가 반환되는 (디폴트 값)
관련 항목:
setNextWarning(javax.sql.rowset.RowSetWarning)

setNextWarning

public void setNextWarning(RowSetWarning  warning)
warning 를 다음의 경고 (이 RowSetWarning 객체에 체인 되는 경고)로서 설정합니다.

파라미터:
warning - 다음의 경고로서 설정되는 RowSetWarning 객체. RowSetWarning 가 null 의 경우, 경고 체인의 종료점을 나타내는
관련 항목:
getNextWarning()

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.