com.cybelia.sandra
Class SandraSchedulerConfigHelper

java.lang.Object
  extended by com.cybelia.sandra.SandraSchedulerConfigHelper

public class SandraSchedulerConfigHelper
extends Object

Author:
sletellier

Field Summary
static org.apache.commons.logging.Log log
          Logger.
 
Constructor Summary
SandraSchedulerConfigHelper()
           
 
Method Summary
protected static Properties addTopiaPersistenceClassesToProperties(Properties topiaProperties, Set<Class<?>> implementationClasses)
           
static String getCronfromProperies(org.nuiton.util.ApplicationConfig config, String pattern)
           
static String getCSVDir(org.nuiton.util.ApplicationConfig config)
           
static String getIbuDonePath(org.nuiton.util.ApplicationConfig config)
           
static String getIbuErrorPath(org.nuiton.util.ApplicationConfig config)
           
static String getIbuOldPath(org.nuiton.util.ApplicationConfig config)
           
static String getIbuPath(org.nuiton.util.ApplicationConfig config)
           
static String getIbuVerifierErrorPath(org.nuiton.util.ApplicationConfig config)
           
static String getIbuWorkPath(org.nuiton.util.ApplicationConfig config)
           
static Locale getLocale(org.nuiton.util.ApplicationConfig config)
           
static Date getNextDatefromProperies(org.nuiton.util.ApplicationConfig config, String pattern)
           
static String getNotifierTemplateDir(org.nuiton.util.ApplicationConfig config)
           
static String getNotifierTemplateExt(org.nuiton.util.ApplicationConfig config)
           
static String getNotifPath(org.nuiton.util.ApplicationConfig config)
           
static String getPatternFile(org.nuiton.util.ApplicationConfig config)
           
static String getSandraEmailForm(org.nuiton.util.ApplicationConfig config)
           
static String getSandraEmailHost(org.nuiton.util.ApplicationConfig config)
           
static int getSandraEmailPort(org.nuiton.util.ApplicationConfig config)
           
static String getSandraEmailTo(org.nuiton.util.ApplicationConfig config)
           
protected static Set<Class<?>> getSandraImplementationClasses()
           
static String getSandraName(org.nuiton.util.ApplicationConfig config)
           
static String getSandraUrl(org.nuiton.util.ApplicationConfig config)
           
static org.nuiton.topia.TopiaContext getSchedulerRootContext()
           
static Properties getSchedulerTopiaProperties(org.nuiton.util.ApplicationConfig config)
           
static String getSecurityCredentials(org.nuiton.util.ApplicationConfig config)
           
static String getSecurityPrincipal(org.nuiton.util.ApplicationConfig config)
           
static String getSuiviTourPath(org.nuiton.util.ApplicationConfig config)
           
static File getTemplateFile(org.nuiton.util.ApplicationConfig config, String name)
           
protected static Properties getTopiaProperties(org.nuiton.util.ApplicationConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.commons.logging.Log log
Logger.

Constructor Detail

SandraSchedulerConfigHelper

public SandraSchedulerConfigHelper()
Method Detail

getCSVDir

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

getPatternFile

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

getIbuPath

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

getIbuErrorPath

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

getIbuVerifierErrorPath

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

getIbuOldPath

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

getIbuWorkPath

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

getIbuDonePath

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

getSuiviTourPath

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

getSandraName

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

getSandraUrl

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

getSandraEmailHost

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

getSandraEmailPort

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

getSandraEmailTo

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

getSandraEmailForm

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

getLocale

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

getTopiaProperties

protected static Properties getTopiaProperties(org.nuiton.util.ApplicationConfig config)
                                        throws IOException
Throws:
IOException

getSandraImplementationClasses

protected static Set<Class<?>> getSandraImplementationClasses()

addTopiaPersistenceClassesToProperties

protected static Properties addTopiaPersistenceClassesToProperties(Properties topiaProperties,
                                                                   Set<Class<?>> implementationClasses)

getSchedulerTopiaProperties

public static Properties getSchedulerTopiaProperties(org.nuiton.util.ApplicationConfig config)
                                              throws IOException
Throws:
IOException

getSchedulerRootContext

public static org.nuiton.topia.TopiaContext getSchedulerRootContext()
                                                             throws IOException,
                                                                    org.nuiton.topia.TopiaNotFoundException
Throws:
IOException
org.nuiton.topia.TopiaNotFoundException

getTemplateFile

public static File getTemplateFile(org.nuiton.util.ApplicationConfig config,
                                   String name)

getNotifierTemplateDir

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

getNotifierTemplateExt

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

getNotifPath

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

getCronfromProperies

public static String getCronfromProperies(org.nuiton.util.ApplicationConfig config,
                                          String pattern)
                                   throws ParseException
Throws:
ParseException

getNextDatefromProperies

public static Date getNextDatefromProperies(org.nuiton.util.ApplicationConfig config,
                                            String pattern)
                                     throws ParseException
Throws:
ParseException

getSecurityPrincipal

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

getSecurityCredentials

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


Copyright © 2008-2012 Cybelia. All Rights Reserved.