org.nuiton.wikitty.ui
Class WikittyZkConfig

java.lang.Object
  extended by org.nuiton.util.ApplicationConfig
      extended by org.nuiton.wikitty.ui.WikittyZkConfig

public class WikittyZkConfig
extends org.nuiton.util.ApplicationConfig

Version:
$Revision$ Last update: $Date$ by : $Author$
Author:
poussin

Nested Class Summary
static class WikittyZkConfig.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 WikittyZkConfig 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
WikittyZkConfig()
           
 
Method Summary
 String getBowUrl()
          Get bow url as string.
 File getDataDirAsFile()
           
static WikittyZkConfig getInstance()
           
 String getVersion()
          Get version as string.
protected  void setDataDirInSystemProps()
          Set solr and jms system configuration.
 
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

instance

protected static WikittyZkConfig instance
Singleton instance.

Constructor Detail

WikittyZkConfig

public WikittyZkConfig()
Method Detail

getInstance

public static WikittyZkConfig getInstance()
                                   throws IOException
Throws:
IOException

getVersion

public String getVersion()
Get version as string.

Returns:
version

getBowUrl

public String getBowUrl()
Get bow url as string.

Returns:
url

getDataDirAsFile

public File getDataDirAsFile()

setDataDirInSystemProps

protected void setDataDirInSystemProps()
Set solr and jms system configuration. This is the "only" way to configure embedded solr.



Copyright © 2010 CodeLutin. All Rights Reserved.