uk.ac.soton.itinnovation.grid.utils
Class AbstractPropertyConfigurator

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.utils.AbstractPropertyConfigurator
Direct Known Subclasses:
ServicePropertyConfigurator

public abstract class AbstractPropertyConfigurator
extends Object

Abstract class used to load locations of config files.


Constructor Summary
AbstractPropertyConfigurator()
           
 
Method Summary
 InputStream getConfigFileAsInputStream(String configFileName)
           
 File getConfigFileLocation(String configFileName)
           
protected  void introspectRootNode(Node rootNode)
           
protected  Document loadConfiguration(InputStream fileInputStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPropertyConfigurator

public AbstractPropertyConfigurator()
Method Detail

introspectRootNode

protected void introspectRootNode(Node rootNode)
                           throws PropertyConfigurationException
Throws:
PropertyConfigurationException

loadConfiguration

protected Document loadConfiguration(InputStream fileInputStream)
                              throws PropertyConfigurationException
Throws:
PropertyConfigurationException

getConfigFileLocation

public File getConfigFileLocation(String configFileName)

getConfigFileAsInputStream

public InputStream getConfigFileAsInputStream(String configFileName)
                                       throws PropertyConfigurationException
Throws:
PropertyConfigurationException


Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.