public class MaliConfig
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY_DEFAULT_OUTPUT_PATH |
static java.lang.String |
KEY_REPORT_OUTPUT_PATH |
Constructor and Description |
---|
MaliConfig() |
MaliConfig(java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAD_DOMAIN_NAME() |
java.lang.String |
getAD_LDAP_URL() |
java.lang.String |
getApproject_Home()
回傳 系統的 root home
|
java.lang.String |
getCHARSETENCODING() |
java.lang.String |
getCHKCOMPPWD() |
java.lang.String |
getDATABASE_TYPE() |
java.lang.String |
getDateTextField_Use_SystemDate_Button() |
DbURL |
getDbURL(java.lang.String indbtype)
取DB參數URL
|
java.lang.String |
getDbVarcharNullToSpace()
get 設定資料庫 文字型態 是否 null to space
|
java.lang.String |
getDbVarcharTrimSpace() |
java.lang.String |
getDEBUG_OPEN() |
java.lang.String |
getDEFAULT_DATABASE_TYPE() |
java.lang.String |
getDefaultPwd()
取預設密碼
|
java.lang.String |
getEJB_APIP() |
java.lang.String |
getEJB_APPORT() |
java.lang.String |
getFROM_SYS_EMAIL() |
java.lang.String |
getFTP_PASSWORD() |
java.lang.String |
getFTP_SERVERIP() |
java.lang.String |
getFTP_USERID() |
java.lang.String |
getIREPORT_TEMPLATE_PATH()
get ireport templete path
|
java.lang.String |
getis_APP_SERVER() |
java.lang.String |
getis_WEB_SERVER() |
boolean |
getisPAGESIZESYSTEMCONTROL()
每頁筆數是否由系統控制
|
java.lang.Boolean |
getISSHOWPAGESIZE()
是否顯示設定每頁筆數顯示
|
java.lang.String |
getJBOSS_HOME() |
java.lang.String |
getLOGIN_AUTHTYPE() |
java.lang.String |
getMENUSTYLE() |
java.lang.String |
getOUTPUT_PATH() |
java.lang.String |
getPAGESIZEFIELDTYPE() |
int |
getPasswordCycle()
get 密碼生命週期
|
int |
getPasswordCycleAlertdays()
get密碼過期前幾天提醒天數
|
int |
getPasswordLockCount()
get 密碼錯誤被鎖次數
|
int |
getPasswordLockmins()
回傳使用者帳號鎖定分鐘數
|
java.lang.String |
getPasswordLockSendmail()
get 密碼鎖定後發送之mail
|
int |
getPasswordMinLength()
get 密碼最小長度
|
java.lang.String |
getPropertyValue(java.lang.String inproName)
取 propert Value , 若 maliCONFIG 未設到,可用 getPropertyValue 取到資料
未來可不必再繼續增加其他的 properties 檔案,可直接用 maliconfig參數設定
|
java.lang.String |
getSESSION_AUTH_YN()
是否檢查session 授權
|
java.lang.String |
getSMS_COMPANY() |
java.lang.String |
getSMS_IP() |
java.lang.String |
getSMS_PORT() |
java.lang.String |
getSMS_PWD() |
java.lang.String |
getSMS_UID() |
java.lang.String |
getSMTP_AUTH_PASSWORD() |
java.lang.String |
getSMTP_AUTH_USERID() |
java.lang.String |
getSMTP_AUTH_YN() |
java.lang.String |
getSMTP_HOST_IP() |
java.lang.String |
getSPECIALWORD_REJECT()
get遇特殊字元時是否要剔回
|
java.lang.String |
getSQLSERVER_CLASSDRIVER() |
java.lang.String |
getSQLSERVER_CLASSURL() |
java.lang.String |
getSQLSERVER_PASSWD() |
java.lang.String |
getSQLSERVER_USERID() |
java.lang.String |
getSYS_TITLENAME()
系統TITLE中文名稱
|
java.lang.String |
getSYSID() |
java.lang.String |
getTEMPLATE_PATH() |
java.lang.String |
getUNZIP_BASEPATH() |
java.lang.String |
getUPLOAD_BASEPATH() |
java.lang.String |
getUPLOAD_MAXSIZE() |
java.lang.String |
getWRITE_DB_LOG() |
java.lang.String |
getZIP_BASEPATH() |
boolean |
isauthpki()
是否可用憑證授權登入
|
boolean |
isDbVarcharNullToSpace() |
boolean |
isDbVarcharTrimSpace() |
boolean |
isPasswordChangeToSame()
密碼變更是否可新與舊變更均相同
|
boolean |
isPasswordSaveToMd5()
密碼儲存格式使用MD5儲入
|
boolean |
isSPECIALWORD_REJECT()
是否遇特殊字元時要剔回
|
boolean |
isUseJQueryDate()
get is use jquery date html String
|
boolean |
is密碼生命週期提醒() |
boolean |
is密碼是否有生命週期() |
boolean |
is密碼錯誤是否需鎖定() |
boolean |
is密碼檢查長度() |
boolean |
is密碼鎖定後是否自動解開() |
void |
setAD_DOMAIN_NAME(java.lang.String value)
使用AD時的AD 網域名稱
|
void |
setAD_LDAP_URL(java.lang.String value)
AD 的LPAD URL
|
void |
setApproject_Home(java.lang.String inpath)
設定 realpath
|
void |
setAUTH_PKI_YN(java.lang.String inyn)
set 是否可用憑證登入授權
|
void |
setCHARSETENCODING(java.lang.String value) |
void |
setCHKCOMPPWD(java.lang.String value)
是否使用複雜密碼檢查
|
void |
setDATABASE_TYPE(java.lang.String value) |
void |
setDateTextField_Use_SystemDate_Button(java.lang.String value) |
void |
setdburl_para(java.lang.String dbtype,
DbURL value)
儲存 DBURL
|
void |
setDbVarcharNullToSpace(java.lang.String innulltoSpace)
設定資料庫 文字型態 是否 null to space
|
void |
setDbVarcharTrimSpace(java.lang.String inTrimSpace)
set 文字型態要做Trim空白 是否
|
void |
setDEBUG_OPEN(java.lang.String value) |
void |
setDEFAULT_DATABASE_TYPE(java.lang.String value) |
void |
setDefaultPwd(java.lang.String in) |
void |
setEJB_APIP(java.lang.String value) |
void |
setEJB_APPORT(java.lang.String value) |
void |
setFROM_SYS_EMAIL(java.lang.String value) |
void |
setFTP_PASSWORD(java.lang.String value) |
void |
setFTP_SERVERIP(java.lang.String value) |
void |
setFTP_USERID(java.lang.String value) |
void |
setIREPORT_TEMPLATE_PATH(java.lang.String fieldvalue)
set ireport templete path
|
void |
setis_APP_SERVER(java.lang.String value) |
void |
setis_WEB_SERVER(java.lang.String value) |
void |
setJBOSS_HOME(java.lang.String value) |
void |
setJQueryDate(java.lang.String injquerydate)
設定是否使用jquery date html
|
void |
setLOGIN_AUTHTYPE(java.lang.String value)
login 所使用的登入方式 AD 則是用AD驗證,則會跳至 ADLOGIN 畫面,未設定預設為NORMAL 即為正常
|
void |
setMENUSTYLE(java.lang.String value) |
void |
setOUTPUT_PATH(java.lang.String value) |
void |
setPAGESIZEFIELDTYPE(java.lang.String value)
每頁筆數設定欄位顯示方式是用 C 是用COMBOBOX ,T 是用TEXTFIELD
|
void |
setPAGESIZESHOWYN(java.lang.String value)
是否顯示每頁筆數設定 欄位
|
void |
setPAGESIZESYSTEMCONTROL(java.lang.String value)
設定每頁筆數是否由系統控制
|
void |
setPasswordChangeToSame(java.lang.String infield)
密碼變更時,可否變更與之前相同
|
void |
setPasswordCycle(java.lang.String infield)
設定密碼生命週期
|
void |
setPasswordCycleAlertdays(java.lang.String infield)
設定密碼過期前幾天是否要進行警告提醒
|
void |
setPasswordLockCount(java.lang.String infield)
設定密碼錯誤被鎖次數
|
void |
setPasswordLockmins(int fieldvalue)
設定使用者帳號鎖定分鐘數
|
void |
setPasswordLockSendMail(java.lang.String infield)
set 密碼鎖定時要發送mail 給誰
|
void |
setPasswordminLength(java.lang.String infield)
設定密碼最小長度
|
void |
setPasswordSaveToMD5(java.lang.String infield)
密碼儲存格式是否為使用md5 儲存至資料庫中
|
void |
setProperties(java.util.Vector inparas)
將 讀入的 properties 放入
|
void |
setSESSION_AUTH_YN(java.lang.String value) |
void |
setSMS_COMPANY(java.lang.String value)
發送簡訊公司
|
void |
setSMS_IP(java.lang.String value)
發送簡訊對應ip
|
void |
setSMS_PORT(java.lang.String value)
發送簡訊對應port
|
void |
setSMS_PWD(java.lang.String value)
發送簡訊對應密碼
|
void |
setSMS_UID(java.lang.String value)
發送簡訊對應使用者帳號
|
void |
setSMTP_AUTH_PASSWORD(java.lang.String value) |
void |
setSMTP_AUTH_USERID(java.lang.String value) |
void |
setSMTP_AUTH_YN(java.lang.String value) |
void |
setSMTP_HOST_IP(java.lang.String value) |
void |
setSPECIALWORD_REJECT(java.lang.String inyn)
set遇特殊字元時是否要剔回
|
void |
setSQLSERVER_CLASSDRIVER(java.lang.String value) |
void |
setSQLSERVER_CLASSURL(java.lang.String value) |
void |
setSQLSERVER_PASSWD(java.lang.String value) |
void |
setSQLSERVER_USERID(java.lang.String value) |
void |
setSYS_TITLENAME(java.lang.String intitle)
系統TITLE 中文名稱
|
void |
setSYSID(java.lang.String value) |
void |
setTEMPLATE_PATH(java.lang.String value) |
void |
setUNZIP_BASEPATH(java.lang.String value) |
void |
setUPLOAD_BASEPATH(java.lang.String value) |
void |
setUPLOAD_MAXSIZE(java.lang.String value) |
void |
setWRITE_DB_LOG(java.lang.String value) |
void |
setZIP_BASEPATH(java.lang.String value) |
public static java.lang.String KEY_DEFAULT_OUTPUT_PATH
public static java.lang.String KEY_REPORT_OUTPUT_PATH
public MaliConfig()
public MaliConfig(java.lang.String value)
public void setSYSID(java.lang.String value)
public java.lang.String getSYSID()
public void setSQLSERVER_PASSWD(java.lang.String value)
public java.lang.String getSQLSERVER_PASSWD()
public void setSQLSERVER_USERID(java.lang.String value)
public java.lang.String getSQLSERVER_USERID()
public void setSQLSERVER_CLASSURL(java.lang.String value)
public java.lang.String getSQLSERVER_CLASSURL()
public void setSQLSERVER_CLASSDRIVER(java.lang.String value)
public java.lang.String getSQLSERVER_CLASSDRIVER()
public void setFROM_SYS_EMAIL(java.lang.String value)
public java.lang.String getFROM_SYS_EMAIL()
public void setSMTP_AUTH_PASSWORD(java.lang.String value)
public java.lang.String getSMTP_AUTH_PASSWORD()
public void setSMTP_AUTH_USERID(java.lang.String value)
public java.lang.String getSMTP_AUTH_USERID()
public void setSMTP_AUTH_YN(java.lang.String value)
public java.lang.String getSMTP_AUTH_YN()
public void setSMTP_HOST_IP(java.lang.String value)
public java.lang.String getSMTP_HOST_IP()
public void setTEMPLATE_PATH(java.lang.String value)
public java.lang.String getTEMPLATE_PATH()
public void setOUTPUT_PATH(java.lang.String value)
public java.lang.String getOUTPUT_PATH()
public void setJBOSS_HOME(java.lang.String value)
public java.lang.String getJBOSS_HOME()
public void setDEFAULT_DATABASE_TYPE(java.lang.String value)
public java.lang.String getDEFAULT_DATABASE_TYPE()
public void setWRITE_DB_LOG(java.lang.String value)
public java.lang.String getWRITE_DB_LOG()
public void setZIP_BASEPATH(java.lang.String value)
public java.lang.String getZIP_BASEPATH()
public void setUNZIP_BASEPATH(java.lang.String value)
public java.lang.String getUNZIP_BASEPATH()
public void setUPLOAD_BASEPATH(java.lang.String value)
public java.lang.String getUPLOAD_BASEPATH()
public void setEJB_APIP(java.lang.String value)
public java.lang.String getEJB_APIP()
public void setEJB_APPORT(java.lang.String value)
public java.lang.String getEJB_APPORT()
public void setis_WEB_SERVER(java.lang.String value)
public java.lang.String getis_WEB_SERVER()
public void setis_APP_SERVER(java.lang.String value)
public java.lang.String getis_APP_SERVER()
public void setFTP_SERVERIP(java.lang.String value)
public java.lang.String getFTP_SERVERIP()
public void setFTP_USERID(java.lang.String value)
public java.lang.String getFTP_USERID()
public void setFTP_PASSWORD(java.lang.String value)
public java.lang.String getFTP_PASSWORD()
public void setDEBUG_OPEN(java.lang.String value)
public java.lang.String getDEBUG_OPEN()
public void setMENUSTYLE(java.lang.String value)
public java.lang.String getMENUSTYLE()
public void setUPLOAD_MAXSIZE(java.lang.String value)
public java.lang.String getUPLOAD_MAXSIZE()
public java.lang.String getDATABASE_TYPE()
public void setDATABASE_TYPE(java.lang.String value)
public void setSESSION_AUTH_YN(java.lang.String value)
public java.lang.String getSESSION_AUTH_YN()
public void setCHKCOMPPWD(java.lang.String value)
public java.lang.String getCHKCOMPPWD()
public void setCHARSETENCODING(java.lang.String value)
public java.lang.String getCHARSETENCODING()
public void setPAGESIZESHOWYN(java.lang.String value)
value
- public void setPAGESIZESYSTEMCONTROL(java.lang.String value)
value
- public java.lang.Boolean getISSHOWPAGESIZE()
public boolean getisPAGESIZESYSTEMCONTROL()
public void setPAGESIZEFIELDTYPE(java.lang.String value)
value
- public java.lang.String getPAGESIZEFIELDTYPE()
public void setSMS_COMPANY(java.lang.String value)
value
- public java.lang.String getSMS_COMPANY()
public void setSMS_IP(java.lang.String value)
value
- public java.lang.String getSMS_IP()
public void setSMS_PORT(java.lang.String value)
value
- public java.lang.String getSMS_PORT()
public void setSMS_UID(java.lang.String value)
value
- public java.lang.String getSMS_UID()
public void setSMS_PWD(java.lang.String value)
value
- public java.lang.String getSMS_PWD()
public void setDateTextField_Use_SystemDate_Button(java.lang.String value)
public java.lang.String getDateTextField_Use_SystemDate_Button()
public void setAD_DOMAIN_NAME(java.lang.String value)
value
- public java.lang.String getAD_DOMAIN_NAME()
public void setAD_LDAP_URL(java.lang.String value)
value
- public java.lang.String getAD_LDAP_URL()
public void setLOGIN_AUTHTYPE(java.lang.String value)
value
- (AD,NORMAL)public java.lang.String getLOGIN_AUTHTYPE()
public void setdburl_para(java.lang.String dbtype, DbURL value)
dbtype
- value
- public DbURL getDbURL(java.lang.String indbtype)
indbtype
- public void setAUTH_PKI_YN(java.lang.String inyn)
inyn
- public boolean isauthpki()
public void setSYS_TITLENAME(java.lang.String intitle)
intitle
- public java.lang.String getSYS_TITLENAME()
public void setSPECIALWORD_REJECT(java.lang.String inyn)
inyn
- public java.lang.String getSPECIALWORD_REJECT()
public boolean isSPECIALWORD_REJECT()
public java.lang.String getPropertyValue(java.lang.String inproName)
inproName
- public void setProperties(java.util.Vector inparas)
inparas
- public void setDbVarcharNullToSpace(java.lang.String innulltoSpace)
innulltoSpace
- public java.lang.String getDbVarcharNullToSpace()
public boolean isDbVarcharNullToSpace()
public void setDbVarcharTrimSpace(java.lang.String inTrimSpace)
inTrimSpace
- public java.lang.String getDbVarcharTrimSpace()
public boolean isDbVarcharTrimSpace()
public void setJQueryDate(java.lang.String injquerydate)
injquerydate
- public boolean isUseJQueryDate()
public void setPasswordminLength(java.lang.String infield)
infield
- public int getPasswordMinLength()
public void setPasswordLockCount(java.lang.String infield)
infield
- public int getPasswordLockCount()
public void setPasswordLockSendMail(java.lang.String infield)
infield
- public java.lang.String getPasswordLockSendmail()
public void setPasswordCycle(java.lang.String infield)
infield
- public int getPasswordCycle()
public void setPasswordCycleAlertdays(java.lang.String infield)
infield
- public int getPasswordCycleAlertdays()
public void setPasswordSaveToMD5(java.lang.String infield)
infield
- public boolean isPasswordSaveToMd5()
public void setPasswordChangeToSame(java.lang.String infield)
infield
- public boolean isPasswordChangeToSame()
public void setApproject_Home(java.lang.String inpath)
inpath
- public java.lang.String getApproject_Home()
public void setPasswordLockmins(int fieldvalue)
fieldvalue
- public int getPasswordLockmins()
public void setIREPORT_TEMPLATE_PATH(java.lang.String fieldvalue)
fieldvalue
- public java.lang.String getIREPORT_TEMPLATE_PATH()
public boolean is密碼錯誤是否需鎖定()
public boolean is密碼檢查長度()
public boolean is密碼是否有生命週期()
public boolean is密碼生命週期提醒()
public boolean is密碼鎖定後是否自動解開()
public void setDefaultPwd(java.lang.String in)
public java.lang.String getDefaultPwd()