<< 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의 정보를 저장합니다.