javafish.clients.opc.property
Class PropertyLoader

java.lang.Object
  extended by javafish.clients.opc.property.PropertyLoader

public class PropertyLoader
extends java.lang.Object

Properties loader

NOTE:Root of properties files has to be in a class path


Constructor Summary
PropertyLoader()
           
 
Method Summary
static java.util.Properties getDefaultLoggerProperties()
          Get default logger properties
static java.util.Properties getDefaultProperties()
          Return default application properties from default.properties
static java.lang.String getDefaultProperty(java.lang.String propertyName)
          Get default application property
static java.lang.String getProperty(java.lang.String propsName, java.lang.String propertyName)
          Get property for class (propsName)
static java.util.Properties loadProperties(java.lang.Class className)
          Get properties by class (className)
static java.util.Properties loadProperties(java.lang.String propsName)
          Get properties for class (propsName)
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyLoader

public PropertyLoader()
Method Detail

getProperty

public static java.lang.String getProperty(java.lang.String propsName,
                                           java.lang.String propertyName)
Get property for class (propsName)

Parameters:
propsName - class package
propertyName - key
Returns:
property String

getDefaultProperty

public static java.lang.String getDefaultProperty(java.lang.String propertyName)
Get default application property

Parameters:
propertyName - String
Returns:
property String

getDefaultLoggerProperties

public static java.util.Properties getDefaultLoggerProperties()
Get default logger properties

Returns:
properties Properties

getDefaultProperties

public static java.util.Properties getDefaultProperties()
Return default application properties from default.properties

Returns:
properties Properties

loadProperties

public static java.util.Properties loadProperties(java.lang.Class className)
Get properties by class (className)

Parameters:
className - Class
Returns:
properties Properties

loadProperties

public static java.util.Properties loadProperties(java.lang.String propsName)
Get properties for class (propsName)

Parameters:
propsName - class package
Returns:
properties Properties

main

public static void main(java.lang.String[] args)