net.kldp.beat.configuration
Class Config

java.lang.Object
  extended by net.kldp.beat.configuration.Config

public class Config
extends java.lang.Object

Beat framework의 환경 설정을 로드합니다.


Field Summary
private static java.lang.Class<?> cl
           
private static Log logger
           
private static ConfigParser parser
           
private static java.lang.String SYSTEM_FILE
           
private static java.lang.String USER_FILE
           
private static java.lang.String VERSION
           
 
Constructor Summary
Config()
           
 
Method Summary
static int bufferSize()
           
static ActionMapping defaultMapping()
           
static boolean devMode()
           
private static java.lang.String getDefaultTempDir()
          기본적으로 임시 파일이 저장될 디렉토리를 리턴합니다.
static ActionMapping getMapping(java.lang.String namespace)
           
static void load(java.lang.Class<?> clazz)
           
private static boolean loadConfiguration(java.lang.String filename)
           
static java.util.Properties loadProperties(java.lang.String filename)
          프로퍼티 파일을 로드합니다.
static int maxSize()
           
static java.lang.String saveDir()
           
static java.lang.String version()
           
static java.lang.String viewSuffix()
           
static java.lang.String viewType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYSTEM_FILE

private static final java.lang.String SYSTEM_FILE
See Also:
Constant Field Values

USER_FILE

private static final java.lang.String USER_FILE
See Also:
Constant Field Values

VERSION

private static final java.lang.String VERSION
See Also:
Constant Field Values

logger

private static Log logger

cl

private static java.lang.Class<?> cl

parser

private static ConfigParser parser
Constructor Detail

Config

public Config()
Method Detail

version

public static java.lang.String version()

bufferSize

public static int bufferSize()

devMode

public static boolean devMode()

maxSize

public static int maxSize()

saveDir

public static java.lang.String saveDir()

defaultMapping

public static ActionMapping defaultMapping()

getMapping

public static ActionMapping getMapping(java.lang.String namespace)

viewType

public static java.lang.String viewType()

viewSuffix

public static java.lang.String viewSuffix()

loadConfiguration

private static boolean loadConfiguration(java.lang.String filename)
                                  throws ConfigException
Throws:
ConfigException

load

public static void load(java.lang.Class<?> clazz)
                 throws ConfigException
Throws:
ConfigException

loadProperties

public static java.util.Properties loadProperties(java.lang.String filename)
                                           throws java.io.IOException
프로퍼티 파일을 로드합니다.

Parameters:
filename -
Returns:
Throws:
java.io.IOException

getDefaultTempDir

private static java.lang.String getDefaultTempDir()
기본적으로 임시 파일이 저장될 디렉토리를 리턴합니다.

Returns: