|
||||||||||
| 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.VradiServiceConfiguration
public class VradiServiceConfiguration
Configuration.
| Nested Class Summary | |
|---|---|
static class |
VradiServiceConfiguration.ActionDefinition
Actions can be called in command line |
static class |
VradiServiceConfiguration.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 VradiServiceConfiguration |
instance
Singleton instance. |
static int |
STEP_AFTER_INIT
After init step. |
| 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 |
VradiServiceConfiguration()
|
| Method Summary | |
|---|---|
protected void |
addActionAlias(java.lang.String action,
java.lang.String... aliases)
|
void |
addMailAdmin(java.lang.String email)
|
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.io.File |
getExportCSVDir()
|
java.lang.String |
getImapHost()
|
int |
getImapPort()
|
java.io.File |
getImportCSVDir()
|
static VradiServiceConfiguration |
getInstance(java.lang.String... args)
|
java.util.Locale |
getLocale()
|
java.util.List<java.lang.String> |
getMailAdmin()
|
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 |
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()
|
boolean |
isMailDebug()
|
void |
setLocale(java.util.Locale locale)
|
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 |
setWikittyListenEvents(boolean b)
Change listen events on cache use. |
void |
setWikittyNotifierTransporteurClass(java.lang.Class remoteNotifierClass)
To specify class to use for notifier transporter |
void |
setWikittyPropagateEvents(boolean b)
Change propagate events use. |
void |
setWikittyXMPPRoom(java.lang.String xmppRoom)
To specify XMPP room to use |
void |
setWikittyXMPPServeur(java.lang.String xmppServer)
to specify XMPP server to 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 |
|---|
public static final int STEP_AFTER_INIT
protected static VradiServiceConfiguration instance
| Constructor Detail |
|---|
protected VradiServiceConfiguration()
| Method Detail |
|---|
public static VradiServiceConfiguration getInstance(java.lang.String... args)
protected void addActionAlias(java.lang.String action,
java.lang.String... aliases)
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()
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
@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 getTempDir()
public java.io.File getExportCSVDir()
public java.io.File getImportCSVDir()
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.util.List<java.lang.String> getMailAdmin()
public void addMailAdmin(java.lang.String email)
public java.lang.String getSessionDefaultParagraph()
public boolean skipMigration()
public void setWikittyXMPPRoom(java.lang.String xmppRoom)
xmppRoom - to useXMPPNotifierTransporter.WIKITTY_XMPP_ROOMpublic void setWikittyXMPPServeur(java.lang.String xmppServer)
xmppServer - to useXMPPNotifierTransporter.WIKITTY_XMPP_SERVERpublic void setWikittyNotifierTransporteurClass(java.lang.Class remoteNotifierClass)
remoteNotifierClass - class to useWikittyServiceNotifier.RemoteNotifier#WIKITTY_NOTIFIER_TRANSPORTER_CLASSpublic void setWikittyPropagateEvents(boolean b)
b - new valueWikittyServiceNotifier.RemoteNotifier#WIKITTY_EVENT_PROPAGATE_OPTIONpublic void setWikittyListenEvents(boolean b)
b - new valueWikittyServiceCached.WIKITTY_CACHE_LISTENEVENTS_OPTIONpublic void setWikittyCachePolicy(boolean b)
b - cache policyWikittyServiceCached.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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||