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

Collaboration diagram for cern::laser::source::alarmsysteminterface::impl::Configurator:
Collaboration graph
[legend]

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

static Category cat = Category.getInstance(Configurator.class.getName())
static final String CONFIGURATION_FILE = "asi-configuration.xml"
static final String CONFIGURATION_PROPERTY = "laser.asi.config"
static 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]
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

Referenced by getConfiguration().


Member Data Documentation

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

logging category

Referenced by getConfiguration().

configuration

Referenced by getConfiguration().

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

configuration

Referenced by getConfiguration().

configuration

Referenced by getConfiguration().

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

configuration

Referenced by getConfiguration().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2