Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cern::laser::source::alarmsysteminterface::impl::Configurator Class Reference

List of all members.

Public Member Functions

 Configurator ()
ASIConfiguration getConfiguration () throws ASIException

Private Member Functions

InputStream getInputStream (String resource) throws IOException

Private Attributes

ASIConfiguration configuration = null

Static Private Attributes

Category cat = Category.getInstance(Configurator.class.getName())
final String CONFIGURATION_FILE = "asi-configuration.xml"
final String CONFIGURATION_PROPERTY = "laser.asi.config"
final String CONFIGURATION_PROPERTY_FILE = "asi-configuration.properties"

Detailed Description

Author:
fracalde


Constructor & Destructor Documentation

cern::laser::source::alarmsysteminterface::impl::Configurator::Configurator  )  [inline]
 

Creates a new instance of Configurator


Member Function Documentation

ASIConfiguration cern::laser::source::alarmsysteminterface::impl::Configurator::getConfiguration  )  throws ASIException [inline]
 

Load the API configuration

Returns:
the API configuration
Exceptions:
ASIException if unable to get the configuration

InputStream cern::laser::source::alarmsysteminterface::impl::Configurator::getInputStream String  resource  )  throws IOException [inline, private]
 

load a resource via an InputStream

Parameters:
resource the resource to load
Exceptions:
IOException if loading fails


Member Data Documentation

Category cern::laser::source::alarmsysteminterface::impl::Configurator::cat = Category.getInstance(Configurator.class.getName()) [static, private]
 

logging category

ASIConfiguration cern::laser::source::alarmsysteminterface::impl::Configurator::configuration = null [private]
 

configuration

final String cern::laser::source::alarmsysteminterface::impl::Configurator::CONFIGURATION_FILE = "asi-configuration.xml" [static, private]
 

configuration

final String cern::laser::source::alarmsysteminterface::impl::Configurator::CONFIGURATION_PROPERTY = "laser.asi.config" [static, private]
 

configuration

final String cern::laser::source::alarmsysteminterface::impl::Configurator::CONFIGURATION_PROPERTY_FILE = "asi-configuration.properties" [static, private]
 

configuration


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:09:46 2009 for ACS Java API by doxygen 1.3.8