org.nuiton.wikitty
Class WikittyConfig

java.lang.Object
  extended by org.nuiton.wikitty.WikittyConfig

public class WikittyConfig
extends Object

Configuration de tous les modules Wikitty. La configuration par defaut doit permettre un bon fonctionnement de wikitty pour quelqu'un souhaitant faire un essaie rapide. La configuration actuelle:

  • wikitty-config.properties comme fichier de configuration
  • WikittyServiceInMemory
  • pas de notification reseau
  • /tmp pour les exports Si on utilise WikittyServiceStorage au lieu de WikittyServiceInMemory par defaut
  • base h2 embarque
  • solr Si on utilise la notification des events
  • transporter XMPPNotifierTransporter
  • serveur im.codelutin.com
  • room test@conference.im.codelutin.com Des la creation de l'objet les fichiers de configuration sont recherches.

    Version:
    $Revision: 1435 $ extends ApplicationConfig Last update: $Date: 2012-03-05 01:47:56 +0100 (lun, 05 mar 2012) $ by : $Author: bpoussin $
    Author:
    poussin

    Method Summary
    static org.nuiton.util.ApplicationConfig getConfig()
               
    static org.nuiton.util.ApplicationConfig getConfig(Properties props)
              Create WikittyConfig and use props as default value
    static org.nuiton.util.ApplicationConfig getConfig(Properties props, String configFilename, String... args)
               
    static org.nuiton.util.ApplicationConfig getConfig(String configFilename)
              Create WikittyConfig and load particular configuration filename
    static org.nuiton.util.ApplicationConfig getConfig(String[] args)
               
    static String getCryptPassword(org.nuiton.util.ApplicationConfig config, String password)
              Par default on utilise le mot de passe en parametre, sauf s'il est blanc ou null, dans se cas on utilise le mot de passe general.
    static void help()
               
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Method Detail

    getConfig

    public static org.nuiton.util.ApplicationConfig getConfig()

    getConfig

    public static org.nuiton.util.ApplicationConfig getConfig(String[] args)

    getConfig

    public static org.nuiton.util.ApplicationConfig getConfig(String configFilename)
    Create WikittyConfig and load particular configuration filename

    Parameters:
    configFilename - name of wikitty config file

    getConfig

    public static org.nuiton.util.ApplicationConfig getConfig(Properties props)
    Create WikittyConfig and use props as default value

    Parameters:
    props - as default value

    getConfig

    public static org.nuiton.util.ApplicationConfig getConfig(Properties props,
                                                              String configFilename,
                                                              String... args)

    getCryptPassword

    public static String getCryptPassword(org.nuiton.util.ApplicationConfig config,
                                          String password)
    Par default on utilise le mot de passe en parametre, sauf s'il est blanc ou null, dans se cas on utilise le mot de passe general.

    Parameters:
    config -
    password -
    Returns:

    help

    public static void help()


    Copyright © 2009-2012 CodeLutin. All Rights Reserved.