pl.slawas.helpers
Class Configurations

java.lang.Object
  extended by pl.slawas.helpers.Configurations

public class Configurations
extends java.lang.Object


Constructor Summary
Configurations()
           
 
Method Summary
static java.util.Hashtable<java.lang.String,java.lang.String> loadHashtable(java.lang.Class<?> clazz, java.lang.String fileName)
          Metoda czytajaca wlasciwosci z pliku.
static java.util.Properties loadProperties(java.lang.Class<?> clazz, java.lang.String fileName)
          Metoda czytajaca wlasciwosci z pliku.
static java.util.Properties loadSystemProperties()
          Metoda ladujaca czytajaca zmienne srodowiskowe konsoli systemu (shell-a, konsoli)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Configurations

public Configurations()
Method Detail

loadSystemProperties

public static java.util.Properties loadSystemProperties()
                                                 throws java.io.IOException
Metoda ladujaca czytajaca zmienne srodowiskowe konsoli systemu (shell-a, konsoli)

Returns:
wlasciwosci konsoli systemu
Throws:
java.io.IOException

loadProperties

public static java.util.Properties loadProperties(java.lang.Class<?> clazz,
                                                  java.lang.String fileName)
Metoda czytajaca wlasciwosci z pliku. Zawartosc pliku powinna byc w UTF-8.

Parameters:
clazz - dowolna klasa zaladowana przez classloader-a, podobnie jak podczas deklaracji obiketu logowania dla "log4j"
fileName - pelna (z ewentyalna sciezka) nazwa pliku
Returns:
wlasciwosci przeczyczate z pliku
Throws:
java.io.IOException

loadHashtable

public static java.util.Hashtable<java.lang.String,java.lang.String> loadHashtable(java.lang.Class<?> clazz,
                                                                                   java.lang.String fileName)
Metoda czytajaca wlasciwosci z pliku. Zawartosc pliku powinna byc w UTF-8.

Parameters:
clazz - dowolna klasa zaladowana przez classloader-a, podobnie jak podczas deklaracji obiketu logowania dla "log4j"
fileName - pelna (z ewentyalna sciezka) nazwa pliku
Returns:
wlasciwosci przeczyczate z pliku w postaci Map


Copyright © 2014 Sci Software. All Rights Reserved.