com.gauce.db
Class DBProfile

java.lang.Object
  extended bycom.gauce.db.DBProfile

public class DBProfile
extends java.lang.Object

JDBC¿¬°á°ú Connection POOL¿¡ °üÇÑ Á¤º¸¸¦ ÀúÀåÇϴ Ŭ·¡½ºÀÌ´Ù.

Since:
Gauce 2.9
Version:
1.0 2002.10
Author:
Shift Information & Communication CO.

Constructor Summary
DBProfile(java.lang.String connector, java.lang.String driver, java.lang.String url, java.lang.String user, java.lang.String passwd, java.lang.String charsetIn, java.lang.String charsetOut, java.lang.String charsetDefault, int conCount)
           
 
Method Summary
 java.lang.String getCharsetDefault()
          String¿¡ »ç¿ëÇÏ´Â Default character setÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getCharsetIn()
          DBMS¿¡ StringÀ» ÀúÀåÇÒ ¶§ »ç¿ëÇÏ´Â Character setÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getCharsetOut()
          DBMS¿¡¼­ StringÀ» ÃßÃâÇØ ¿Ã ¶§ »ç¿äÇÏ´Â Character setÀ» ¹ÝȯÇÑ´Ù.
 int getConnectionCount()
          DB Connection POOL¿¡¼­ »ý¼ºÇÏ´Â DB ConnectionÀÇ °³¼ö¸¦ ¹ÝȯÇÑ´Ù.
 java.lang.String getConnector()
          Gauce ½Ã½ºÅÛ¿¡¼­ µ¥ÀÌÅͺ£À̽º¿Í ¿¬°áÇÒ ConnectorŬ·¡½º¸¦ ¹ÝȯÇÑ´Ù.
 java.lang.String getDriver()
          DatabaseÀÇ JDBC Driver¸¦ ¹ÝȯÇÑ´Ù.
 java.lang.String getPasswd()
          DBMSÀÇ »ç¿ëÀÚ ºñ¹Ð¹øÈ£¸¦ ¹ÝȯÇÑ´Ù.
 java.lang.String getURL()
          DBMS¿Í ¿¬°áÇÒ ¶§ »ç¿ëÇÏ´Â URLÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getUser()
          DBMSÀÇ »ç¿ëÀÚ °èÁ¤À» ¹ÝȯÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBProfile

public DBProfile(java.lang.String connector,
                 java.lang.String driver,
                 java.lang.String url,
                 java.lang.String user,
                 java.lang.String passwd,
                 java.lang.String charsetIn,
                 java.lang.String charsetOut,
                 java.lang.String charsetDefault,
                 int conCount)
Parameters:
connector - µ¥ÀÌÅͺ£À̽º¿Í ¿¬°áÇÒ ¶§ »ç¿ëÇÏ´Â Connector Ŭ·¡½º
driver - JDBC Driver
url - DBMS URL
user - DBMS »ç¿ëÀÚ °èÁ¤
passwd - DBMS »ç¿ëÀÚ ºñ¹Ð¹øÈ£
charsetIn - µ¥ÀÌÅͺ£À̽º¿¡ StringÀ» ÀúÀåÇÒ ¶§ »ç¿ëÇÏ´Â character set
charsetOut - µ¥ÀÌÅͺ£À̽º¿¡¼­ StringÀ» °¡Á®¿Ã ¶§ »ç¿ëÇÏ´Â Character set
charsetDefault - Default·Î »ç¿ëÇÒ Character set
conCount - Connection Pool¿¡¼­ »ý¼ºÇÒ Connection°³¼ö
Since:
Gauce 2.9
Method Detail

getConnector

public java.lang.String getConnector()
Gauce ½Ã½ºÅÛ¿¡¼­ µ¥ÀÌÅͺ£À̽º¿Í ¿¬°áÇÒ ConnectorŬ·¡½º¸¦ ¹ÝȯÇÑ´Ù.

GauceÀÇ Option PackÀ¸·Î Á¦°øµÇ¸ç Pooling±â´É°ú DB programÀ» È¿À²ÀûÀ¸·Î ÇÒ ¼ö ÀÖµµ·Ï API¸¦ Á¦°øÇÑ´Ù.

Returns:
propertiesÆÄÀÏ¿¡ ¼³Á¤µÈ Connector
Since:
Gauce 2.9

getDriver

public java.lang.String getDriver()
DatabaseÀÇ JDBC Driver¸¦ ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù.

Returns:
JDBC Driver
Since:
Gauce 2.9

getURL

public java.lang.String getURL()
DBMS¿Í ¿¬°áÇÒ ¶§ »ç¿ëÇÏ´Â URLÀ» ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù.

Returns:
DB¿¬°á URL
Since:
Gauce 2.9

getUser

public java.lang.String getUser()
DBMSÀÇ »ç¿ëÀÚ °èÁ¤À» ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù.

Returns:
DBÀÇ »ç¿ëÀÚ °èÁ¤
Since:
Gauce 2.9

getPasswd

public java.lang.String getPasswd()
DBMSÀÇ »ç¿ëÀÚ ºñ¹Ð¹øÈ£¸¦ ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù.

Returns:
»ç¿ëÀÚ ºñ¹Ð¹øÈ£
Since:
Gauce 2.9

getCharsetIn

public java.lang.String getCharsetIn()
DBMS¿¡ StringÀ» ÀúÀåÇÒ ¶§ »ç¿ëÇÏ´Â Character setÀ» ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù.

Returns:
DB¿¡ StringÀ» ÀúÀåÇÒ ¶§ »ç¿ëÇÏ´Â Character set
Since:
Gauce 2.9

getCharsetOut

public java.lang.String getCharsetOut()
DBMS¿¡¼­ StringÀ» ÃßÃâÇØ ¿Ã ¶§ »ç¿äÇÏ´Â Character setÀ» ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù.

Returns:
DB¿¡¼­ StringÀ» ÃßÃâÇØ ¿Ã¶§ »ç¿ëÇÏ´Â Character set
Since:
Gauce 2.9

getCharsetDefault

public java.lang.String getCharsetDefault()
String¿¡ »ç¿ëÇÏ´Â Default character setÀ» ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù. proeprtiesÆÄÀÏ¿¡¼­ »ý·«ÇÏ¸é ½Ã½ºÅÛ defualt°ªÀ» »ç¿ëÇÑ´Ù.

Returns:
default character set
Since:
Gauce 2.9

getConnectionCount

public int getConnectionCount()
DB Connection POOL¿¡¼­ »ý¼ºÇÏ´Â DB ConnectionÀÇ °³¼ö¸¦ ¹ÝȯÇÑ´Ù. ÀÌ °ªÀº propertiesÆÄÀÏ¿¡ ¸í½ÃµÈ °ªÀ» »ç¿ëÇÑ´Ù.

Returns:
»ý¼ºÇÒ DB ConnectionÀÇ °³¼ö
Since:
Gauce 2.9