com.asdf.server
Class Configuration

java.lang.Object
  extended by com.asdf.server.Configuration

public class Configuration
extends java.lang.Object

Configuration class handling loading of configuration files.


Method Summary
static java.lang.String getAuthConnectionString()
          Getter for database connection string
static java.lang.String getAuthDriverString()
          Getter for database driver string
static java.lang.String getAuthPassword()
          Getter for database password
static java.lang.String getAuthUsername()
          Getter for database username
static java.lang.String getGameConnectionString()
          Getter for game database connection string
static java.lang.String getGameDriverString()
          Getter for game database driver string
static java.lang.String getGamePassword()
          Getter for database password
static java.lang.String getGameUsername()
          Getter for game database username
static Configuration getInstance()
          Returns instance of Configuration and creates one if it doesn't already exist.
static java.lang.String loggingConfigurationFile()
          Logging configuration file.
static java.lang.String[] pluginPaths()
          Plugin classpaths.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Configuration getInstance()
Returns instance of Configuration and creates one if it doesn't already exist. Tries

Returns:
Configuration instance

pluginPaths

public static java.lang.String[] pluginPaths()
Plugin classpaths. Paths are went through in order. Paths are limited by comma.

Returns:
Order of classpaths

getAuthConnectionString

public static java.lang.String getAuthConnectionString()
Getter for database connection string

Returns:
Connection string

getGameConnectionString

public static java.lang.String getGameConnectionString()
Getter for game database connection string

Returns:
Connection string

getAuthDriverString

public static java.lang.String getAuthDriverString()
Getter for database driver string

Returns:
Driver string

getGameDriverString

public static java.lang.String getGameDriverString()
Getter for game database driver string

Returns:
Driver string

getAuthUsername

public static java.lang.String getAuthUsername()
Getter for database username

Returns:
Username

getGameUsername

public static java.lang.String getGameUsername()
Getter for game database username

Returns:
Username

getAuthPassword

public static java.lang.String getAuthPassword()
Getter for database password

Returns:
Password

getGamePassword

public static java.lang.String getGamePassword()
Getter for database password

Returns:
Password

loggingConfigurationFile

public static java.lang.String loggingConfigurationFile()
Logging configuration file. If configuration doesn't define a loggingconf settings then "logging.properties" is returned.

Returns:
Path to the logging configuration file