com.jcorporate.expresso.core.misc
Class ConfigContext
java.lang.Object
com.jcorporate.expresso.core.misc.ConfigContext
- public class ConfigContext
- extends Object
Bean class helping with expresso-config.xml and working with the Digester
to read the configuration.
A config context is in the past called a 'db'. It represents one connection
to a database. (May be separate database), each context has it's own
job handler, potentially it's own security setup. etc.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigContext
public ConfigContext()
setUseEmailAsLogin
public void setUseEmailAsLogin(String newUse)
useEmailAsLogin
public boolean useEmailAsLogin()
setStyleSheet
public void setStyleSheet(String newSheet)
getStyleSheet
public String getStyleSheet()
setMinPasswordSize
public void setMinPasswordSize(String newSize)
getMinPasswordSize
public String getMinPasswordSize()
getSetupDefaults
public Vector getSetupDefaults()
addSetupDefault
public void addSetupDefault(ConfigSetupDefault newDefault)
getCustomProperties
public Vector getCustomProperties()
getCustomProperty
public String getCustomProperty(String customPropertyName)
- Returns:
- property value, or null if not found
addJdbc
public void addJdbc(ConfigJdbc newJdbc)
addPathMapping
public void addPathMapping(ConfigPathMapping newPathMapping)
getPathMappings
public Vector getPathMappings()
addLdap
public void addLdap(ConfigLdap newLdap)
setExpressoDir
public void setExpressoDir(String newDir)
getExpressoDir
public String getExpressoDir()
setLanguage
public void setLanguage(String newLang)
getLanguage
public String getLanguage()
setCountry
public void setCountry(String newCountry)
getCountry
public String getCountry()
setActive
public void setActive(String newActive)
setActive
public void setActive(boolean newValue)
setUseSSL
public void setUseSSL(String newValue)
setUseSSL
public void setUseSSL(boolean newValue)
isActive
public boolean isActive()
isUseSSL
public boolean isUseSSL()
addTypeMapping
public void addTypeMapping(ConfigTypeMapping newMapping)
getTypeMappings
public Vector getTypeMappings()
getJdbc
public ConfigJdbc getJdbc()
getLdap
public ConfigLdap getLdap()
addCustomProperty
public void addCustomProperty(ConfigCustomProperty newCustom)
setStartJobHandler
public void setStartJobHandler(String newJobHandler)
startJobHandler
public boolean startJobHandler()
setShowStackTrace
public void setShowStackTrace(String newStackTrace)
showStackTrace
public boolean showStackTrace()
setMailDebug
public void setMailDebug(String newMailDebug)
mailDebug
public boolean mailDebug()
setName
public void setName(String newName)
getName
public String getName()
setDescription
public void setDescription(String newDescrip)
getDescription
public String getDescription()
setImages
public void setImages(String newImages)
getImages
public String getImages()
setHasSetupTables
public void setHasSetupTables(String newHasSetup)
hasSetupTables
public boolean hasSetupTables()
Please see www.jcorporate.com for information about new Expresso releases.