public class DatabaseConfig
extends java.lang.Object
implements java.io.Serializable
Description: 数据库配置文件
Title:首亨软件 - CRM
构造器和说明 |
---|
DatabaseConfig() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
getConnType(java.lang.String sector,
int flag)
获取连接类型
|
static java.lang.String |
getExConnType() |
static java.lang.String |
getExJndiName() |
static int |
getExPoolType() |
static int |
getIntParam(java.lang.String name,
int defaultValue)
获取整形参数
|
static java.lang.String |
getMainConnType() |
static java.lang.String |
getMainJndiName()
获取JNDI名称
|
static java.lang.String |
getMainJndiSlaveName() |
static int |
getMainPoolType() |
static java.lang.String |
getParam(java.lang.String name) |
static java.lang.String |
getParam(java.lang.String name,
java.lang.String defaultValue)
获取配置参数
|
static int |
getPoolType(java.lang.String sector,
int type)
获取连接池类型
|
static java.lang.String |
getReportConnType() |
static java.lang.String |
getReportJndiName() |
static int |
getReportPoolType() |
static void |
getTalkMessageAsMinPool(TalkMessage tm)
多线程之间复制时使用
|
static boolean |
isContainParam(java.lang.String name) |
static boolean |
isMainMasterSlave() |
static void |
loadConfig()
加载数据库连接配置文件
|
static void |
setByTalkMessage(TalkMessage tm)
由另外进程启动完成后初始化使用
|
public static void getTalkMessageAsMinPool(TalkMessage tm)
tm
- TalkMessagepublic static void setByTalkMessage(TalkMessage tm)
tm
- TalkMessagepublic static void loadConfig() throws java.io.IOException
java.io.IOException
- IOExceptionpublic static java.lang.String getMainJndiName()
public static java.lang.String getMainJndiSlaveName()
public static java.lang.String getReportJndiName()
public static java.lang.String getExJndiName()
public static java.lang.String getParam(java.lang.String name)
public static java.lang.String getParam(java.lang.String name, java.lang.String defaultValue)
name
- 参数值defaultValue
- 默认值public static boolean isContainParam(java.lang.String name)
public static int getIntParam(java.lang.String name, int defaultValue)
name
- 参数值defaultValue
- 默认值public static java.lang.String getMainConnType()
public static java.lang.String getReportConnType()
public static java.lang.String getExConnType()
public static java.lang.String getConnType(java.lang.String sector, int flag)
sector
- Stringflag
- intpublic static int getMainPoolType()
public static int getReportPoolType()
public static int getExPoolType()
public static boolean isMainMasterSlave()
public static int getPoolType(java.lang.String sector, int type)
sector
- Stringtype
- int