com.jurismarches.vradi
Class VradiServiceConfigurationHelper

java.lang.Object
  extended by com.jurismarches.vradi.VradiServiceConfigurationHelper

public class VradiServiceConfigurationHelper
extends Object

Author:
sletellier

Constructor Summary
VradiServiceConfigurationHelper()
           
 
Method Summary
static void addMailAdmin(org.nuiton.util.ApplicationConfig config, String email)
           
protected static void addOptionAsList(org.nuiton.util.ApplicationConfig config, String key, String value)
           
static String getApplicationVersion(org.nuiton.util.ApplicationConfig config)
          Get current application version as string.
static File getAttachmentsDir(org.nuiton.util.ApplicationConfig config)
           
static String getDataDir(org.nuiton.util.ApplicationConfig config)
           
static File getDataDirAsFile(org.nuiton.util.ApplicationConfig config)
           
static File getEmbeddedFilesDir(org.nuiton.util.ApplicationConfig config)
           
static File getExportCSVDir(org.nuiton.util.ApplicationConfig config)
           
static String getImapHost(org.nuiton.util.ApplicationConfig config)
           
static int getImapPort(org.nuiton.util.ApplicationConfig config)
           
static File getImportCSVDir(org.nuiton.util.ApplicationConfig config)
           
static Locale getLocale(org.nuiton.util.ApplicationConfig config)
           
static List<String> getMailAdmin(org.nuiton.util.ApplicationConfig config)
           
static String getMailFrom(org.nuiton.util.ApplicationConfig config)
           
static String getMailFromName(org.nuiton.util.ApplicationConfig config)
           
static String getMailPassword(org.nuiton.util.ApplicationConfig config)
           
static String getMailUser(org.nuiton.util.ApplicationConfig config)
           
static String getOfferMailSubject(org.nuiton.util.ApplicationConfig config)
           
static String getOpenOfficeExecDir(org.nuiton.util.ApplicationConfig config)
           
static List<String> getOptionAsList(org.nuiton.util.ApplicationConfig config, String key)
           
static File getPdfDir(org.nuiton.util.ApplicationConfig config)
           
static File getQueryHistoryDir(org.nuiton.util.ApplicationConfig config)
           
static String getServiceVersion(org.nuiton.util.ApplicationConfig config)
          Get last saved version as string (last launch).
static File getSessionAttachmentsDir(org.nuiton.util.ApplicationConfig config)
           
static String getSessionDefaultParagraph(org.nuiton.util.ApplicationConfig config)
           
static String getSmtpHost(org.nuiton.util.ApplicationConfig config)
           
static int getSmtpPort(org.nuiton.util.ApplicationConfig config)
           
static File getTempDir(org.nuiton.util.ApplicationConfig config)
           
static File getTemplatesDir(org.nuiton.util.ApplicationConfig config)
           
static File getWebHarvestPreviewDir(org.nuiton.util.ApplicationConfig config)
           
static File getWebHarvestScriptDir(org.nuiton.util.ApplicationConfig config)
           
static Boolean getWikittyEventPropagate(org.nuiton.util.ApplicationConfig config)
           
static String getWikittyEventTransporterXMPPRoom(org.nuiton.util.ApplicationConfig config)
           
static String getWikittyEventTransporterXMPPServer(org.nuiton.util.ApplicationConfig config)
           
static boolean isMailDebug(org.nuiton.util.ApplicationConfig config)
           
static void setLocale(org.nuiton.util.ApplicationConfig config, Locale locale)
           
static void setServiceVersion(org.nuiton.util.ApplicationConfig config, String version)
          Set service version.
static void setWikittyEventPropagate(org.nuiton.util.ApplicationConfig config, boolean b)
           
static boolean skipMigration(org.nuiton.util.ApplicationConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VradiServiceConfigurationHelper

public VradiServiceConfigurationHelper()
Method Detail

getApplicationVersion

public static String getApplicationVersion(org.nuiton.util.ApplicationConfig config)
Get current application version as string.

Parameters:
config - vradi service configuration
Returns:
version

getServiceVersion

public static String getServiceVersion(org.nuiton.util.ApplicationConfig config)
Get last saved version as string (last launch).

Parameters:
config - vradi service configuration
Returns:
version

setServiceVersion

public static void setServiceVersion(org.nuiton.util.ApplicationConfig config,
                                     String version)
Set service version.

Parameters:
config - vradi service configuration
version - version to set

getDataDir

public static String getDataDir(org.nuiton.util.ApplicationConfig config)

getDataDirAsFile

public static File getDataDirAsFile(org.nuiton.util.ApplicationConfig config)

getLocale

public static Locale getLocale(org.nuiton.util.ApplicationConfig config)

setLocale

public static void setLocale(org.nuiton.util.ApplicationConfig config,
                             Locale locale)

getAttachmentsDir

public static File getAttachmentsDir(org.nuiton.util.ApplicationConfig config)

getSessionAttachmentsDir

public static File getSessionAttachmentsDir(org.nuiton.util.ApplicationConfig config)

getEmbeddedFilesDir

public static File getEmbeddedFilesDir(org.nuiton.util.ApplicationConfig config)

getQueryHistoryDir

public static File getQueryHistoryDir(org.nuiton.util.ApplicationConfig config)

getTemplatesDir

public static File getTemplatesDir(org.nuiton.util.ApplicationConfig config)

getPdfDir

public static File getPdfDir(org.nuiton.util.ApplicationConfig config)

getTempDir

public static File getTempDir(org.nuiton.util.ApplicationConfig config)

getExportCSVDir

public static File getExportCSVDir(org.nuiton.util.ApplicationConfig config)

getImportCSVDir

public static File getImportCSVDir(org.nuiton.util.ApplicationConfig config)

getWebHarvestPreviewDir

public static File getWebHarvestPreviewDir(org.nuiton.util.ApplicationConfig config)

getWebHarvestScriptDir

public static File getWebHarvestScriptDir(org.nuiton.util.ApplicationConfig config)

getOpenOfficeExecDir

public static String getOpenOfficeExecDir(org.nuiton.util.ApplicationConfig config)

getSmtpHost

public static String getSmtpHost(org.nuiton.util.ApplicationConfig config)

getSmtpPort

public static int getSmtpPort(org.nuiton.util.ApplicationConfig config)

getImapHost

public static String getImapHost(org.nuiton.util.ApplicationConfig config)

getImapPort

public static int getImapPort(org.nuiton.util.ApplicationConfig config)

getMailUser

public static String getMailUser(org.nuiton.util.ApplicationConfig config)

getMailFrom

public static String getMailFrom(org.nuiton.util.ApplicationConfig config)

getMailFromName

public static String getMailFromName(org.nuiton.util.ApplicationConfig config)

getMailPassword

public static String getMailPassword(org.nuiton.util.ApplicationConfig config)

getOfferMailSubject

public static String getOfferMailSubject(org.nuiton.util.ApplicationConfig config)

isMailDebug

public static boolean isMailDebug(org.nuiton.util.ApplicationConfig config)

getMailAdmin

public static List<String> getMailAdmin(org.nuiton.util.ApplicationConfig config)

addMailAdmin

public static void addMailAdmin(org.nuiton.util.ApplicationConfig config,
                                String email)

getSessionDefaultParagraph

public static String getSessionDefaultParagraph(org.nuiton.util.ApplicationConfig config)

skipMigration

public static boolean skipMigration(org.nuiton.util.ApplicationConfig config)

getOptionAsList

public static List<String> getOptionAsList(org.nuiton.util.ApplicationConfig config,
                                           String key)

addOptionAsList

protected static void addOptionAsList(org.nuiton.util.ApplicationConfig config,
                                      String key,
                                      String value)

setWikittyEventPropagate

public static void setWikittyEventPropagate(org.nuiton.util.ApplicationConfig config,
                                            boolean b)

getWikittyEventPropagate

public static Boolean getWikittyEventPropagate(org.nuiton.util.ApplicationConfig config)

getWikittyEventTransporterXMPPServer

public static String getWikittyEventTransporterXMPPServer(org.nuiton.util.ApplicationConfig config)

getWikittyEventTransporterXMPPRoom

public static String getWikittyEventTransporterXMPPRoom(org.nuiton.util.ApplicationConfig config)


Copyright © 2009-2011 JurisMarches. All Rights Reserved.