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

alma::acs::alarmsystem::test::BACITest Class Reference

Inheritance diagram for alma::acs::alarmsystem::test::BACITest:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 BACITest (String title) throws Exception
Override void faultStateReceived (FaultState faultState)
Override void onAlarm (Alarm alarm)
Override void onException (LaserSelectionException e)

Protected Member Functions

Override void setUp () throws Exception
Override void tearDown () throws Exception

Protected Attributes

BaciPropTest testComponent

Private Member Functions

void getTestComponent () throws Exception

Private Attributes

CategoryClient categoryClient
SourceClient sourceClient

Static Private Attributes

final String COMPONENT_NAME = "TEST_COMPONENT"

Detailed Description

Base class for testing property alarms sent by BACI

Author:
acaproni


Constructor & Destructor Documentation

alma::acs::alarmsystem::test::BACITest::BACITest String  title  )  throws Exception [inline]
 

Constructor


Member Function Documentation

Override void alma::acs::alarmsystem::test::BACITest::faultStateReceived FaultState  faultState  )  [inline]
 

Print the alarms received by the sources

See also:
alma.alarmsystem.clients.source.SourceListener::faultStateReceived(cern.laser.source.alarmsysteminterface.FaultState)

void alma::acs::alarmsystem::test::BACITest::getTestComponent  )  throws Exception [inline, private]
 

Get the test component

Override void alma::acs::alarmsystem::test::BACITest::onAlarm Alarm  alarm  )  [inline]
 

Print a message for each alarm received by the ASC

See also:
cern.laser.client.services.selection.AlarmSelectionListener::onAlarm(cern.laser.client.data.Alarm)

Override void alma::acs::alarmsystem::test::BACITest::onException LaserSelectionException  e  )  [inline]
 

Print a message for each error

See also:
cern.laser.client.services.selection.AlarmSelectionListener::onException(cern.laser.client.services.selection.LaserSelectionException)

Override void alma::acs::alarmsystem::test::BACITest::setUp  )  throws Exception [inline, protected]
 

See also:
alma.acs.component.client.ComponentClientTestCase::setUp()

Override void alma::acs::alarmsystem::test::BACITest::tearDown  )  throws Exception [inline, protected]
 

See also:
alma.acs.component.client.ComponentClientTestCase::tearDown()


Member Data Documentation

CategoryClient alma::acs::alarmsystem::test::BACITest::categoryClient [private]
 

final String alma::acs::alarmsystem::test::BACITest::COMPONENT_NAME = "TEST_COMPONENT" [static, private]
 

SourceClient alma::acs::alarmsystem::test::BACITest::sourceClient [private]
 

BaciPropTest alma::acs::alarmsystem::test::BACITest::testComponent [protected]
 

The component that triggers BACI to send alarms


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