org.nuiton.wikitty.publication.ui
Class WikittyPublicationConfig

java.lang.Object
  extended by org.nuiton.wikitty.publication.ui.WikittyPublicationConfig

public class WikittyPublicationConfig
extends Object

Specific configurations for wikitty publication web apps. Used to get application for named contextData.

Author:
mfortun

Nested Class Summary
static class WikittyPublicationConfig.Option
           
 
Field Summary
static String CONFIG_FILE_KEY
           
static String DEFAULT_FILE_COMPLEMENT
           
protected static Map<String,org.nuiton.util.ApplicationConfig> instanceMap
          Used to store already instanciate application config, with contextData as key
 
Method Summary
static org.nuiton.util.ApplicationConfig getConfig(Properties props, String configFilename, String wsContext, String... args)
          return the application config requested corresponding with the configfileName loading default properties, and load properties for contextData if any.
static org.nuiton.util.ApplicationConfig getConfig(String Context)
          return a new instance of application config for contextData if any
static org.nuiton.util.ApplicationConfig getInstance(String context)
          return application config for contextData if any or new instance of application config if not created
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIG_FILE_KEY

public static final String CONFIG_FILE_KEY
See Also:
Constant Field Values

DEFAULT_FILE_COMPLEMENT

public static final String DEFAULT_FILE_COMPLEMENT
See Also:
Constant Field Values

instanceMap

protected static Map<String,org.nuiton.util.ApplicationConfig> instanceMap
Used to store already instanciate application config, with contextData as key

Method Detail

getConfig

public static org.nuiton.util.ApplicationConfig getConfig(String Context)
return a new instance of application config for contextData if any

Parameters:
Context - contextData
Returns:
application config for contextData

getConfig

public static org.nuiton.util.ApplicationConfig getConfig(Properties props,
                                                          String configFilename,
                                                          String wsContext,
                                                          String... args)
return the application config requested corresponding with the configfileName loading default properties, and load properties for contextData if any.

Parameters:
props - properties
configFilename -
wsContext - the contextData
args - passed threw main
Returns:
application config requested

getInstance

public static org.nuiton.util.ApplicationConfig getInstance(String context)
return application config for contextData if any or new instance of application config if not created

Parameters:
Context - contextData
Returns:
application config for contextData


Copyright © 2010-2011 CodeLutin. All Rights Reserved.