클래스 com.ibm.etools.sqltoxml.BaseProperties

java.lang.Object
        com.ibm.etools.sqltoxml.BaseProperties

직접 인식형 서브클래스:

QueryProperties, SQLProperties

public 추상 클래스 BaseProperties

extends java.lang.Object

이 클래스는 SQL 및 XML에 대한 데이터베이스 연결 정보를 제공합니다. 데이터베이스 연결 정보는 수동으로 설정하거나 외부 파일(보통 확장자가 .xst임)에서 로드할 수 있습니다. 데이터베이스 연결 정보는 .xst 확장자를 갖는 외부 파일로도 저장할 수 있습니다.

추가 참조
QueryProperties, SQLProperties
표 1. 생성자 색인
생성자 설명
BaseProperties()  기본 생성자.
표 2. 메소드 색인
메소드 설명
String getEncoding() 특성 파일의 Java™ 스타일 인코딩 값을 리턴합니다.
String getEncodingTag() store()가 호출된 경우에 작성될 특성 파일에 대한 인코딩 값을 리턴합니다.
String getJdbcDriver() JDBC 드라이버 이름을 리턴합니다.
String getJdbcServer() JDBC 서버 경로를 리턴합니다.
String getLoginId() 조회를 수행할 수 있는 특권이 있는 데이터베이스 사용자 ID를 리턴합니다.
String getPassword() 조회를 수행할 수 있는 특권이 있는 사용자 ID의 암호를 리턴합니다.
void load(InputStream) InputStream에서 데이터베이스 오퍼레이션 값을 로드합니다.
void load(String) 외부 파일에서 데이터베이스 오퍼레이션 값을 로드합니다.
void setEncoding(String) store()가 호출된 경우에 작성될 특성 파일에 대한 Java 스타일 인코딩 값을 설정합니다.
void setEncodingTag(String) store()가 호출된 경우에 작성될 특성 파일에 대한 인코딩 값을 설정합니다.
void setJdbcDriver(String) JDBC 드라이버 이름을 설정합니다.
void setJdbcServer(String) JDBC 서버 경로를 설정합니다.
void setLoginId(String) 조회를 수행할 수 있는 특권이 있는 데이터베이스 사용자 ID를 설정합니다.
void setPassword(String) 조회를 수행할 수 있는 특권이 있는 사용자 ID의 암호를 설정합니다.
void store(String) 데이터베이스 오퍼레이션 정보를 외부 파일에 저장합니다.

생성자

BaseProperties
public BaseProperties()

기본 생성자.

메소드

getEncoding
public String getEncoding()

특성 파일의 Java 스타일 인코딩 값을 리턴합니다.

getEncodingTag
public java.lang.String getEncodingTag()

store()가 호출된 경우에 작성될 특성 파일에 대한 인코딩 값을 리턴합니다.

getJdbcDriver
public java.lang.String getJdbcDriver()

JDBC 드라이버 이름을 리턴합니다. 드라이버 인수의 예제 양식은 다음과 같습니다.

  COM.ibm.db2.jdbc.app.DB2Driver
getJdbcServer
public java.lang.String getJdbcServer()

JDBC 서버 경로를 리턴합니다. 서버 인수의 예제 양식은 다음과 같습니다.

jdbc:db2:hospital
여기에서 hospital은 조회에 대한 데이터베이스 이름입니다.
getLoginId
public java.lang.String getLoginId()

조회를 수행할 수 있는 특권이 있는 데이터베이스 사용자 ID를 리턴합니다.

getPassword
public java.lang.String getPassword()

조회를 수행할 수 있는 특권이 있는 사용자 ID의 암호를 리턴합니다.

load
public void load(InputStream stream) throws Exception

InputStream에서 데이터베이스 오퍼레이션 값을 로드합니다. InputStream의 컨텐츠는 조회 파일의 컨텐츠와 동일한 XML 형식입니다.

load
public void load(String xstFilename) throws Exception

외부 파일에서 필요한 조회 값을 로드합니다. 외부 파일 이름은 확장자 .xst를 사용합니다.

setEncoding
public void setEncoding(String enc)

store()가 호출된 경우에 작성될 특성 파일에 대한 Java 스타일 인코딩 값을 설정합니다.

setEncodingTag
public void setEncodingTag(String encTag)

store()가 호출된 경우에 작성될 특성 파일에 대한 인코딩 값을 설정합니다.

setJdbcDriver
public void setJdbcDriver(String newJdbcDriver)

JDBC 드라이버 이름을 설정합니다. 드라이버 인수의 예제 양식은 다음과 같습니다.

   COM.ibm.db2.jdbc.app.DB2Driver
setJdbcServer
public void setJdbcServer(String newJdbcServer)

JDBC 서버 경로를 설정합니다. 서버 인수의 예제 양식은 다음과 같습니다.

   jdbc:db2:hospital
여기에서 hospital은 조회에 대한 데이터베이스 이름입니다.
setLoginId
public void setLoginId(String newLoginId)

조회를 수행할 수 있는 특권이 있는 데이터베이스 사용자 ID를 설정합니다.

setPassword
public void setPassword(String newPassword)

조회를 수행할 수 있는 특권이 있는 사용자 ID의 암호를 설정합니다.

store
public void store(String xstFilename) throws Exception

외부 파일에 필요한 조회 값을 저장합니다. 외부 파일 이름은 확장자 .xst를 사용합니다.

관련 참조
클래스 com.ibm.etools.sqltoxml.QueryProperties
클래스 com.ibm.etools.xmltosql.SQLProperties
피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.