public class Configuration extends Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
consoleLogger |
static org.slf4j.Logger |
globalLogger |
static String |
PRJ_NAME |
static String |
PRJ_VER |
Constructor and Description |
---|
Configuration() |
Modifier and Type | Method and Description |
---|---|
static Properties |
getConfig() |
static Connection |
getDatabaseConnection() |
static AbstractDocument.Format |
getInvoiceOutputFormat() |
static File |
getInvoiceOutputTemplateFile(AbstractDocument.Format format) |
static Properties |
getLabels(String languageCode) |
static File |
getOrCreateInvoiceOutputDir(AbstractDocument.Format format) |
static File |
getOrCreateOutputDir(org.openinvoice.util.Configuration.Key key,
AbstractDocument.Format format) |
static File |
getOrCreateReportOutputDir(AbstractDocument.Format format) |
static String |
getOutputDatePattern() |
static File |
getQueryOutputTemplateFile(AbstractDocument.Format format) |
static boolean |
isDatabasePersistEnabled() |
static boolean |
isInvoiceCurrencyFormattingEnabled() |
static boolean |
isReportCurrencyFormattingEnabled() |
static void |
printConfiguration(PrintStream printStream) |
static void |
setConfig(Properties config) |
static void |
setDatabaseConnection(Connection connection) |
public static final org.slf4j.Logger consoleLogger
public static final org.slf4j.Logger globalLogger
public static final String PRJ_NAME
public static final String PRJ_VER
public static Properties getConfig()
public static void setConfig(Properties config)
public static void printConfiguration(PrintStream printStream) throws IOException
IOException
public static Properties getLabels(String languageCode) throws IOException
IOException
public static AbstractDocument.Format getInvoiceOutputFormat()
public static String getOutputDatePattern()
public static boolean isDatabasePersistEnabled()
public static boolean isInvoiceCurrencyFormattingEnabled()
public static boolean isReportCurrencyFormattingEnabled()
public static File getInvoiceOutputTemplateFile(AbstractDocument.Format format) throws ConfigurationException
ConfigurationException
public static File getQueryOutputTemplateFile(AbstractDocument.Format format) throws ConfigurationException
ConfigurationException
public static File getOrCreateInvoiceOutputDir(AbstractDocument.Format format)
public static File getOrCreateReportOutputDir(AbstractDocument.Format format)
public static File getOrCreateOutputDir(org.openinvoice.util.Configuration.Key key, AbstractDocument.Format format)
public static void setDatabaseConnection(Connection connection)
public static Connection getDatabaseConnection() throws ConfigurationException
ConfigurationException
Copyright © 2011–2018 Plain Source. All rights reserved.