|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface CommonDataSource
DataSource
,XADataSource
, 및 ConnectionPoolDataSource
에 공통의 메소드를 정의하는 인터페이스입니다.
메소드의 개요 | |
---|---|
int |
getLoginTimeout ()
데이타베이스에의 접속 시행중에, 이 데이터 소스가 대기하는 최장 시간 (초)을 가져옵니다. |
PrintWriter |
getLogWriter ()
이 DataSource 객체의 로그 라이터를 가져옵니다. |
void |
setLoginTimeout (int seconds)
데이타베이스에의 접속 시행중에, 이 데이터 소스가 대기하는 최장 시간 (초)을 지정합니다. |
void |
setLogWriter (PrintWriter out)
이 DataSource 객체의 로그 라이터를 java.io.PrintWriter 객체로 설정합니다. |
메소드의 상세 |
---|
PrintWriter getLogWriter() throws SQLException
이 DataSource
객체의 로그 라이터를 가져옵니다.
로그 라이터란, 이 데이터 소스에 대해서 로그가 기록되거나 트레이스 된, 모든 메세지가 표시되는 캐릭터 출력 스트림입니다. 이 객체의 메소드에 의한 메세지나, 이 객체가 작성한 것 외의 객체에 의한 메세지등도 포함됩니다. 데이터 소스 고유의 로그 라이터에 표시된 메세지는,java.sql.DriverManager
클래스에 관련지을 수 있었던 로그 라이터에는 표시되지 않습니다. DataSource
객체가 작성되면(자), 로그 라이터는 null 에 초기화됩니다. 즉, 디폴트에서는 로그의 취득은 무효입니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우setLogWriter(java.io.PrintWriter)
void setLogWriter(PrintWriter out) throws SQLException
이 DataSource
객체의 로그 라이터를 java.io.PrintWriter
객체로 설정합니다.
로그 라이터란, 이 데이터 소스에 대해서 로그가 기록되거나 트레이스 된, 모든 메세지가 표시되는 캐릭터 출력 스트림입니다. 이 객체의 메소드에 의한 메세지나, 이 객체가 작성한 것 외의 객체에 의한 메세지등도 포함됩니다. 데이터 소스에 특유의 로그 라이터에 표시된 메세지는,java.sql.DriverManager
클래스에 관련지을 수 있었던 로그 라이터에는 표시되지 않습니다. DataSource
객체가 작성되면(자), 로그 라이터는 null 에 초기화됩니다. 즉, 디폴트에서는 로그의 취득은 무효입니다.
out
- 새로운 로그 라이터. 로그의 취득을 무효로 하는 경우는 null 로 설정한다
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getLogWriter()
void setLoginTimeout(int seconds) throws SQLException
데이타베이스에의 접속 시행중에, 이 데이터 소스가 대기하는 최장 시간 (초)을 지정합니다. 값이 0 때, 디폴트의 시스템 타임 아웃이 설정되어 있는 경우는 그 값이 됩니다. 그렇지 않은 경우는 타임 아웃 하지 않는 것을 의미합니다. DataSource
객체가 작성되면(자), 로그인 타임 아웃은 0 에 초기화됩니다.
seconds
- 데이터 소스의 로그인 제한 시간
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getLoginTimeout()
int getLoginTimeout() throws SQLException
DataSource
객체가 작성되면(자), 로그인 타임 아웃은 0 에 초기화됩니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우setLoginTimeout(int)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.