|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.util.ApplicationConfig
com.jurismarches.vradi.services.Configuration
public class Configuration
Configuration.
| Nested Class Summary | |
|---|---|
static class |
Configuration.Option
Vradi option definition. |
| Nested classes/interfaces inherited from class org.nuiton.util.ApplicationConfig |
|---|
org.nuiton.util.ApplicationConfig.Action, org.nuiton.util.ApplicationConfig.CacheItem<T>, org.nuiton.util.ApplicationConfig.OptionDef |
| Field Summary | |
|---|---|
protected static Configuration |
instance
Singleton instance. |
| Fields inherited from class org.nuiton.util.ApplicationConfig |
|---|
actions, ADJUSTING_PROPERTY, aliases, APP_NAME, cacheAction, cacheOption, classpath, CONFIG_FILE_NAME, CONFIG_PATH, curfile, defaults, env, etcfile, homefile, inParseOptionPhase, jvm, line, options, osName, pcs, unparsed, useOnlyAliases, userPath |
| Constructor Summary | |
|---|---|
protected |
Configuration()
|
| Method Summary | |
|---|---|
protected void |
addActionAlias(java.lang.String action,
java.lang.String... aliases)
|
java.lang.String |
getApplicationVersion()
Get current application version as string. |
java.io.File |
getAttachmentsDir()
|
java.io.File |
getCommonsPropertiesFile()
Deprecated. |
java.lang.String |
getDataDir()
|
java.io.File |
getDataDirAsFile()
|
java.io.File |
getEmbeddedFilesDir()
|
java.lang.String |
getImapHost()
|
int |
getImapPort()
|
static Configuration |
getInstance()
|
java.lang.String |
getMailFrom()
|
java.lang.String |
getMailFromName()
|
java.lang.String |
getMailPassword()
|
java.lang.String |
getMailUser()
|
java.lang.String |
getOfferMailSubject()
|
java.lang.String |
getOpenOfficeExecDir()
|
protected java.io.File |
getOptionAsFile(java.lang.String parent,
java.lang.String child)
|
java.io.File |
getOptionAsFile2(java.lang.String key)
Deprecated. redefined to not report a bug in nuiton-utils #628 |
java.io.File |
getPdfDir()
|
java.io.File |
getQueryHistoryDir()
|
java.lang.String |
getServiceVersion()
Get last saved version as string (last launch). |
java.lang.String |
getSessionDefaultParagraph()
|
java.lang.String |
getSmtpHost()
|
int |
getSmtpPort()
|
java.io.File |
getTempDir()
|
java.io.File |
getTemplatesDir()
|
java.io.File |
getWebHarvestPreviewDir()
|
java.io.File |
getWebHarvestScriptDir()
|
void |
initActions()
Init all actions |
boolean |
isMailDebug()
|
protected static Configuration |
loadOptionConfiguration(Configuration configuration)
Charge les options en testant si l'environnement n'est pas "test". |
protected static Configuration |
loadOptionConfigurationTest(Configuration configuration)
Charge les données de test. |
void |
setServiceVersion(java.lang.String version)
Set service version. |
protected void |
setSystemDefaultProps()
Set solr and jms system configuration. |
void |
setWikittyCachePolicy(boolean b)
Change wikitty cache policy. |
void |
setWikittyJgroupsChannelName(java.lang.String channelName)
Change jgroups channel name. |
void |
setWikittyListenEvents(boolean b)
Change listen events on cache use. |
void |
setWikittyPropagateEvents(boolean b)
Change propagate events use. |
boolean |
skipMigration()
|
| Methods inherited from class org.nuiton.util.ApplicationConfig |
|---|
addAction, addActionAlias, addAlias, addPropertyChangeListener, addPropertyChangeListener, createAction, doAction, firePropertyChange, getConfigFileName, getConfigFileNameOption, getConfigPath, getFlatOptions, getFlatOptions, getMethods, getOption, getOption, getOption, getOptionAsBoolean, getOptionAsClass, getOptionAsDate, getOptionAsDouble, getOptionAsFile, getOptionAsInt, getOptionAsTime, getOptionAsTimestamp, getOptionAsURL, getOptions, getOptionStartsWith, getParams, getPropertyChangeListeners, getPropertyChangeListeners, getSystemConfigFile, getSystemConfigurationPath, getUnparsed, getUserConfigFile, getUserHome, getUsername, getUserPath, hasListeners, installSaveUserAction, isAdjusting, isUseOnlyAliases, migrateUserConfigurationFile, parse, printConfig, printConfig, removePropertyChangeListener, removePropertyChangeListener, replaceRecursiveOptions, save, saveForSystem, saveForUser, setAdjusting, setAppName, setConfigFileName, setDefaultOption, setOption, setOptions, setUseOnlyAliases |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Configuration instance
| Constructor Detail |
|---|
protected Configuration()
| Method Detail |
|---|
public static Configuration getInstance()
protected static Configuration loadOptionConfiguration(Configuration configuration)
throws org.nuiton.util.ArgumentsParserException,
java.io.IOException
org.nuiton.util.ArgumentsParserException - if option can't be parsed
java.io.IOException - if test file can't be loaded
protected static Configuration loadOptionConfigurationTest(Configuration configuration)
throws java.io.IOException
org.nuiton.util.ArgumentsParserException - if option can't be parsed
java.io.IOException - if test file can't be loadedpublic void initActions()
protected void addActionAlias(java.lang.String action,
java.lang.String... aliases)
@Deprecated public java.io.File getOptionAsFile2(java.lang.String key)
public java.lang.String getApplicationVersion()
public java.lang.String getServiceVersion()
public void setServiceVersion(java.lang.String version)
version - version to setpublic java.lang.String getDataDir()
public java.io.File getDataDirAsFile()
@Deprecated public java.io.File getCommonsPropertiesFile()
public java.io.File getAttachmentsDir()
public java.io.File getEmbeddedFilesDir()
public java.io.File getQueryHistoryDir()
public java.io.File getTemplatesDir()
public java.io.File getPdfDir()
public java.io.File getWebHarvestPreviewDir()
public java.io.File getWebHarvestScriptDir()
public java.lang.String getOpenOfficeExecDir()
public java.lang.String getSmtpHost()
public int getSmtpPort()
public java.lang.String getImapHost()
public int getImapPort()
public java.lang.String getMailUser()
public java.lang.String getMailFrom()
public java.lang.String getMailFromName()
public java.lang.String getMailPassword()
public java.lang.String getOfferMailSubject()
public boolean isMailDebug()
public java.lang.String getSessionDefaultParagraph()
public boolean skipMigration()
public void setWikittyJgroupsChannelName(java.lang.String channelName)
channelName - new channel nameWikittyServiceNotifier.WIKITTY_EVENT_JGROUPCHANNELNAME_OPTIONpublic void setWikittyPropagateEvents(boolean b)
b - new valueWikittyServiceNotifier.WIKITTY_EVENT_PROPAGATE_OPTIONpublic void setWikittyListenEvents(boolean b)
b - new valueWikittyServiceCached.WIKITTY_CACHE_LISTENEVENTS_OPTIONpublic void setWikittyCachePolicy(boolean b)
b - WikittyServiceCached.WIKITTY_CACHE_ALLWAYS_RESTORE_COPIES_POLICY_OPTION
protected java.io.File getOptionAsFile(java.lang.String parent,
java.lang.String child)
protected void setSystemDefaultProps()
solr and jms system configuration.
This is the "only" way to configure embedded solr.
public java.io.File getTempDir()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||