<< Click to Display Table of Contents >>

ConnectionPool

데이터베이스 연결 Pool 기능과 관련된 메소드를 제공하는 클래스입니다.


Constructor Detail

ConnectionPool

public ConnectionPool(String url, String id, String pw, boolean bAutoLogin, boolean useUSL)

오즈 서버의 데이터베이스 연결 Pool에 대한 인터페이스로 해당 데이터베이스의 JDBC/ODBC 정보의 등록, 삭제 등의 관리 기능을 수행합니다.

Parameters:

url - HTTP 방식 오즈 서버의 URL

id - 사용자 아이디

pw - 사용자 패스워드

bAutoLogin - 자동 로그인 여부

useUSL - USL 사용 여부


Method Detail

addPool

public void addPool(ConnectionPoolInfo pool) throws OZCPException

onnectionPool을 추가합니다. 추가할 ConnectionPool은 "ConnectionPoolInfo" 클래스에서 선언되어진 멤버 변수에 값을 설정하여 추가합니다.

Parameters:

pool - 추가할 ConnectionPoolInfo의 내용

removePool

public void removePool(String pool) throws OZCPException

해당 이름의 ConnectionPool을 삭제합니다.

Parameters:

pool - ConnectionPool 이름

getPoolInfoList

public ConnectionPoolInfo[] getPoolInfoList() throws OZCPException

모든 ConnectionPool에 대한 ConnectionPoolInfo 리스트를 가져옵니다.

getPoolStatusList

public ConnectionPoolStatus[] getPoolStatusList() throws OZCPException

모든 ConnectionPool에 대한 상태 정보를 가져옵니다.

getPoolInfo

public ConnectionPoolInfo getPoolInfo(String alias) throws OZCPException

해당 ConnectionPool에 대한 ConnectionPoolInfo 리스트를 가져옵니다.

Parameters:

alias - ConnectionPool의 앨리어스 이름

save

public void save() throws OZCPException

서버에 모든 ConnectionPool의 정보를 저장합니다.