Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.presumo.util.config
Class PropertyFileConfiguration  view PropertyFileConfiguration download PropertyFileConfiguration.java

java.lang.Object
  extended bycom.presumo.util.config.Configuration
      extended bycom.presumo.util.config.PropertyFileConfiguration

public class PropertyFileConfiguration
extends Configuration

Jms Configuration wrapper based on property files.


Nested Class Summary
 class PropertyFileConfiguration.PropertyPreferenceWrapper
           
 
Field Summary
private  java.lang.String baseDir
           
private static java.lang.String CONFIG_SUBDIRECTORY
           
private  java.lang.String configDir
           
private static java.lang.String JMS_BASEDIR_PROPERTY
           
private  java.lang.String mainPropFile
           
private static java.lang.String SUFFIX
           
private static java.lang.String SYSTEM_PROPERTIES_NAME
           
 
Fields inherited from class com.presumo.util.config.Configuration
 
Constructor Summary
(package private) PropertyFileConfiguration()
           
 
Method Summary
 Preferences getSubsystemPreferences(java.lang.String subsystem)
          Used to retrieve the preferences object for the specified subsystem.
 java.util.Enumeration getSubsystems()
          List all subsystems containing configuration.
 Preferences getSystemPreferences()
          Used to retrieve the preferences object for the entire system.
 
Methods inherited from class com.presumo.util.config.Configuration
getInstance, parseList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JMS_BASEDIR_PROPERTY

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

SYSTEM_PROPERTIES_NAME

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

SUFFIX

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

CONFIG_SUBDIRECTORY

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

baseDir

private java.lang.String baseDir

configDir

private java.lang.String configDir

mainPropFile

private java.lang.String mainPropFile
Constructor Detail

PropertyFileConfiguration

PropertyFileConfiguration()
Method Detail

getSystemPreferences

public Preferences getSystemPreferences()
Used to retrieve the preferences object for the entire system.

Specified by:
getSystemPreferences in class Configuration

getSubsystemPreferences

public Preferences getSubsystemPreferences(java.lang.String subsystem)
Used to retrieve the preferences object for the specified subsystem.

Specified by:
getSubsystemPreferences in class Configuration

getSubsystems

public java.util.Enumeration getSubsystems()
List all subsystems containing configuration.

Specified by:
getSubsystems in class Configuration