net.commerce.zocalo.service
Class Config

java.lang.Object
  extended by net.commerce.zocalo.service.Config

public class Config
extends java.lang.Object

set up initial configuration, provide access to configuration settings


Field Summary
static java.lang.String ADMIN_PASSWORD_KEY
           
static java.lang.String ANNOUNCE_NEW_MARKETS
           
static java.lang.String DEFAULT_CONFIG_FILE_KEY
           
static java.lang.String INITIAL_USER_FUNDS_KEY
           
static java.lang.String SUPPRESS_HISTORY_LINKS
           
static java.lang.String USE_COST_LIMIT_PAGES
           
 
Constructor Summary
Config()
           
 
Method Summary
static boolean announceNewMarkets()
           
static boolean getCostLimitBuying()
           
static java.lang.String getDefaultDBFile()
           
static int getInitialUserFunds()
           
static void initializeConfiguration(java.util.Properties props)
           
static void initPasswdGen()
           
static java.lang.String matchAdminPassword(java.lang.String password)
           
static void sendMail(java.lang.String emailAddress, org.antlr.stringtemplate.StringTemplate tpl, java.util.Properties props)
           
static void setUseCostLimits(boolean costLimits)
          Deprecated.  
static boolean suppressHistoryLinks()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INITIAL_USER_FUNDS_KEY

public static final java.lang.String INITIAL_USER_FUNDS_KEY
See Also:
Constant Field Values

USE_COST_LIMIT_PAGES

public static final java.lang.String USE_COST_LIMIT_PAGES
See Also:
Constant Field Values

ADMIN_PASSWORD_KEY

public static final java.lang.String ADMIN_PASSWORD_KEY
See Also:
Constant Field Values

DEFAULT_CONFIG_FILE_KEY

public static final java.lang.String DEFAULT_CONFIG_FILE_KEY
See Also:
Constant Field Values

SUPPRESS_HISTORY_LINKS

public static final java.lang.String SUPPRESS_HISTORY_LINKS
See Also:
Constant Field Values

ANNOUNCE_NEW_MARKETS

public static final java.lang.String ANNOUNCE_NEW_MARKETS
See Also:
Constant Field Values
Constructor Detail

Config

public Config()
Method Detail

initializeConfiguration

public static void initializeConfiguration(java.util.Properties props)

matchAdminPassword

public static java.lang.String matchAdminPassword(java.lang.String password)

initPasswdGen

public static void initPasswdGen()

sendMail

public static void sendMail(java.lang.String emailAddress,
                            org.antlr.stringtemplate.StringTemplate tpl,
                            java.util.Properties props)
                     throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

getInitialUserFunds

public static int getInitialUserFunds()

suppressHistoryLinks

public static boolean suppressHistoryLinks()

announceNewMarkets

public static boolean announceNewMarkets()

getDefaultDBFile

public static java.lang.String getDefaultDBFile()

getCostLimitBuying

public static boolean getCostLimitBuying()

setUseCostLimits

public static void setUseCostLimits(boolean costLimits)
Deprecated.