|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.experlog.util.AppConfiguration
public class AppConfiguration
A class to give access to shop properties one shopConfigurator by application
Field Summary | |
---|---|
java.lang.String |
adminPasswd_
|
java.lang.String |
baseDir_
|
java.lang.String |
cacheFile_
|
int |
checkLevelObject_
|
java.lang.String |
conffilename
|
java.util.Hashtable |
contentType_
|
java.lang.String[] |
cookielist_
|
int |
cookietimeout_
|
java.lang.String |
currency_
|
java.lang.String |
dataSourceName_
|
java.util.Hashtable |
datasources
|
java.lang.String |
delegatefile
|
java.lang.String |
driverClass_
|
java.lang.String |
encodingValue_
|
boolean |
gc_
|
java.lang.String |
jdbcTestStmt_
|
java.lang.String |
jdbcUrl_
|
long |
lifeTime
|
org.apache.log4j.Category |
logger
|
int |
maxClients_
|
int |
maxConn_
|
java.lang.String |
mbeanserver
|
int |
minConn_
|
java.lang.String |
name_
|
java.lang.String |
offtmpl_
|
java.lang.String |
password_
|
java.lang.String |
resultSet_
|
java.lang.String |
rootDir_
|
boolean |
servletsOnly_
|
long |
sleepTime
|
java.lang.String |
sqlEncodeSeparator
|
java.lang.String |
sqlEncodeSubst
|
int |
timeout_
|
int |
txIsolation_
|
java.lang.String |
uploaddir_
|
boolean |
usecookies_
|
java.lang.String |
user_
|
Fields inherited from interface org.experlog.util.Configuration |
---|
INT_DEFAULT |
Constructor Summary | |
---|---|
AppConfiguration()
|
|
AppConfiguration(java.lang.String name,
java.util.Properties props,
boolean onWindows,
java.lang.String conffile,
java.lang.String basedir)
|
Method Summary | |
---|---|
java.lang.String |
get(java.lang.String pname)
|
java.lang.String |
get(java.lang.String pname,
java.lang.String value)
|
java.lang.String |
getAdminPassword(java.lang.String id)
Get this shop's administrator password |
java.lang.String |
getCacheFile()
|
int |
getCheckLevelObject()
|
java.lang.String |
getConffilename()
|
java.lang.String |
getContentType(java.lang.String atype)
|
int |
getCookieTimeout()
Cookie timeout is significant only if usecookies is set |
java.lang.String |
getCurrency()
Get this shop's currency unit (shop.Currency property) |
java.lang.String |
getDataSourceName()
|
java.util.Hashtable |
getDatasources()
|
java.lang.String |
getDelegatefile()
|
double |
getDouble(java.lang.String pname)
|
java.lang.String |
getDriverClass()
|
java.lang.String |
getEncodingValue()
|
java.util.Locale |
getFormatLocale()
|
java.lang.String |
getJdbcDriverClass()
|
java.lang.String |
getJdbcPassword()
|
java.lang.String |
getJdbcTestStmt()
|
int |
getJdbcTxIsolation()
|
java.lang.String |
getJdbcUrl()
|
java.lang.String |
getJdbcUser()
|
long |
getLifeTime()
|
java.util.Locale |
getLocale()
Get the Locale |
int |
getMaxClients()
|
int |
getMaxConn()
|
java.lang.String |
getMbeanserver()
|
int |
getMinConn()
|
java.lang.String |
getName()
Get this shop's name |
java.lang.String |
getOfftmpl()
|
java.lang.String |
getResultSet()
|
java.lang.String |
getRootDir()
Get this shop's root directory (shop.RootDir property) |
long |
getSleepTime()
|
java.lang.String |
getSqlEncodeSeparator(java.lang.String datasourcename)
|
java.lang.String |
getSqlEncodeSubst(java.lang.String datasourcename)
|
int |
getTimeout()
|
java.lang.String |
getUploadDir()
|
boolean |
isGC()
|
static boolean |
isSecurePath(java.lang.String path)
Check whether a file path looks secure |
static boolean |
isSecurePathStrong(java.lang.String path,
java.lang.String updir)
|
void |
parseProperties(java.util.Properties props)
|
boolean |
servletsOnly()
|
void |
setCheckLevelObject(int checklevelobject)
|
void |
setDataSourceName(java.lang.String datasourcename)
|
void |
setDelegatefile(java.lang.String dfile)
|
void |
setDriverClass(java.lang.String driverclass)
|
void |
setEncodingValue(java.lang.String encodingValue)
|
void |
setGC(boolean gc)
|
void |
setJdbcDriverClass(java.lang.String driverclass)
|
void |
setJdbcPassword(java.lang.String password)
|
void |
setJdbcTestStmt(java.lang.String jdbcteststmt)
|
void |
setJdbcUrl(java.lang.String jdbcurl)
|
void |
setJdbcUser(java.lang.String user)
|
void |
setLocale(java.lang.String s)
|
void |
setMaxClients(int mc)
|
void |
setMaxConn(int maxconn)
|
void |
setMinConn(int minconn)
|
void |
setOfftmpl(java.lang.String off)
|
void |
setTimeout(int time)
|
boolean |
storeInCookie(java.lang.String name)
Check if name corresponds to a variable that should be stored in the HTTP header cookie. |
boolean |
useCookies()
Enable exchanges between the HttpSession and the openeas "cookie" To interact with external servlets or JSPs in the same webapp |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String driverClass_
public java.lang.String user_
public java.lang.String password_
public java.lang.String jdbcUrl_
public java.lang.String resultSet_
public int maxConn_
public int minConn_
public boolean usecookies_
public int cookietimeout_
public java.lang.String[] cookielist_
public java.lang.String jdbcTestStmt_
public int txIsolation_
public boolean gc_
public int checkLevelObject_
public java.lang.String dataSourceName_
public java.lang.String sqlEncodeSubst
public java.lang.String sqlEncodeSeparator
public java.lang.String name_
public java.lang.String adminPasswd_
public java.lang.String baseDir_
public java.lang.String rootDir_
public java.lang.String currency_
public int timeout_
public boolean servletsOnly_
public java.lang.String offtmpl_
public java.lang.String cacheFile_
public java.lang.String uploaddir_
public long lifeTime
public long sleepTime
public int maxClients_
public java.lang.String encodingValue_
public java.util.Hashtable contentType_
public java.lang.String mbeanserver
public java.lang.String delegatefile
public java.lang.String conffilename
public org.apache.log4j.Category logger
public java.util.Hashtable datasources
Constructor Detail |
---|
public AppConfiguration()
public AppConfiguration(java.lang.String name, java.util.Properties props, boolean onWindows, java.lang.String conffile, java.lang.String basedir)
Method Detail |
---|
public void parseProperties(java.util.Properties props)
parseProperties
in interface Configuration
public java.lang.String getSqlEncodeSubst(java.lang.String datasourcename)
getSqlEncodeSubst
in interface Configuration
public java.lang.String getSqlEncodeSeparator(java.lang.String datasourcename)
getSqlEncodeSeparator
in interface Configuration
public java.util.Hashtable getDatasources()
getDatasources
in interface Configuration
public java.lang.String getJdbcDriverClass()
getJdbcDriverClass
in interface Configuration
public java.lang.String getDataSourceName()
getDataSourceName
in interface Configuration
public java.lang.String getJdbcUser()
getJdbcUser
in interface Configuration
public java.lang.String getJdbcPassword()
getJdbcPassword
in interface Configuration
public java.lang.String getJdbcUrl()
getJdbcUrl
in interface Configuration
public java.lang.String getResultSet()
getResultSet
in interface Configuration
public int getMaxConn()
getMaxConn
in interface Configuration
public int getMinConn()
getMinConn
in interface Configuration
public java.lang.String getJdbcTestStmt()
getJdbcTestStmt
in interface Configuration
public boolean isGC()
isGC
in interface Configuration
public int getCheckLevelObject()
getCheckLevelObject
in interface Configuration
public java.lang.String getDriverClass()
getDriverClass
in interface Configuration
public java.lang.String getMbeanserver()
getMbeanserver
in interface Configuration
public java.lang.String getDelegatefile()
getDelegatefile
in interface Configuration
public java.lang.String getConffilename()
getConffilename
in interface Configuration
public int getMaxClients()
public java.lang.String getEncodingValue()
public long getLifeTime()
public long getSleepTime()
public void setJdbcDriverClass(java.lang.String driverclass)
setJdbcDriverClass
in interface Configuration
public void setDataSourceName(java.lang.String datasourcename)
setDataSourceName
in interface Configuration
public void setJdbcUser(java.lang.String user)
setJdbcUser
in interface Configuration
public void setJdbcPassword(java.lang.String password)
setJdbcPassword
in interface Configuration
public void setJdbcUrl(java.lang.String jdbcurl)
setJdbcUrl
in interface Configuration
public void setMaxConn(int maxconn)
setMaxConn
in interface Configuration
public void setMinConn(int minconn)
setMinConn
in interface Configuration
public void setJdbcTestStmt(java.lang.String jdbcteststmt)
setJdbcTestStmt
in interface Configuration
public void setGC(boolean gc)
setGC
in interface Configuration
public void setCheckLevelObject(int checklevelobject)
setCheckLevelObject
in interface Configuration
public void setDriverClass(java.lang.String driverclass)
setDriverClass
in interface Configuration
public void setTimeout(int time)
setTimeout
in interface Configuration
public void setDelegatefile(java.lang.String dfile)
setDelegatefile
in interface Configuration
public void setMaxClients(int mc)
public void setEncodingValue(java.lang.String encodingValue)
public java.lang.String getContentType(java.lang.String atype)
getContentType
in interface Configuration
public java.lang.String getName()
getName
in interface Configuration
public java.lang.String getAdminPassword(java.lang.String id)
getAdminPassword
in interface Configuration
public java.lang.String getRootDir()
getRootDir
in interface Configuration
public java.lang.String getCurrency()
getCurrency
in interface Configuration
public java.util.Locale getLocale()
getLocale
in interface Configuration
public java.util.Locale getFormatLocale()
public void setLocale(java.lang.String s)
setLocale
in interface Configuration
public int getTimeout()
getTimeout
in interface Configuration
public boolean servletsOnly()
servletsOnly
in interface Configuration
public boolean useCookies()
public int getCookieTimeout()
public boolean storeInCookie(java.lang.String name)
public java.lang.String get(java.lang.String pname) throws java.sql.SQLException
get
in interface DataObject
get
in interface Configuration
java.sql.SQLException
public java.lang.String get(java.lang.String pname, java.lang.String value) throws java.sql.SQLException
get
in interface Configuration
java.sql.SQLException
public double getDouble(java.lang.String pname) throws java.io.IOException
getDouble
in interface Configuration
java.io.IOException
public void setOfftmpl(java.lang.String off)
setOfftmpl
in interface Configuration
public java.lang.String getOfftmpl()
getOfftmpl
in interface Configuration
public java.lang.String getCacheFile()
public static boolean isSecurePath(java.lang.String path)
public static boolean isSecurePathStrong(java.lang.String path, java.lang.String updir)
public java.lang.String getUploadDir()
getUploadDir
in interface Configuration
public int getJdbcTxIsolation()
getJdbcTxIsolation
in interface Configuration
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |