

Public Member Functions | |
| ACSLaserSource (String sourceName, Logger logger) throws ASIException | |
| synchronized void | push (ACSFaultState state) |
| synchronized void | push (Collection states) |
| synchronized void | pushActiveList (Collection active) |
Private Member Functions | |
| void | logFaultState (ACSFaultState fs) |
Private Attributes | |
| Logger | logger = null |
| alma::acs::alarmsystem::binding::ACSLaserSource::ACSLaserSource | ( | String | sourceName, | |
| Logger | logger | |||
| ) | throws ASIException [inline] |
| void alma::acs::alarmsystem::binding::ACSLaserSource::logFaultState | ( | ACSFaultState | fs | ) | [inline, private] |
Write the ACSFaultState in the log
| fs | The ACSFaultState to log |
References alma::alarmsystem::source::ACSFaultState::getCode(), alma::alarmsystem::source::ACSFaultState::getDescriptor(), alma::alarmsystem::source::ACSFaultState::getFamily(), alma::alarmsystem::source::ACSFaultState::getMember(), and logger.
Referenced by push().
| synchronized void alma::acs::alarmsystem::binding::ACSLaserSource::push | ( | Collection | states | ) | [inline] |
Push an fault states collection.
| states | the fault states collection to push |
Reimplemented from cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
References push().
| synchronized void alma::acs::alarmsystem::binding::ACSLaserSource::push | ( | ACSFaultState | state | ) | [inline] |
Implements alma::alarmsystem::source::ACSAlarmSystemInterface.
References alma::alarmsystem::source::ACSFaultState::getCode(), alma::alarmsystem::source::ACSFaultState::getDescriptor(), alma::alarmsystem::source::ACSFaultState::getFamily(), alma::alarmsystem::source::ACSFaultState::getMember(), logFaultState(), and logger.
Referenced by push().
| synchronized void alma::acs::alarmsystem::binding::ACSLaserSource::pushActiveList | ( | Collection | active | ) | [inline] |
Push the source active list forcing a backup
| active | the source active list |
Reimplemented from cern::laser::source::alarmsysteminterface::impl::AlarmSystemInterfaceProxy.
Logger alma::acs::alarmsystem::binding::ACSLaserSource::logger = null [private] |
Referenced by ACSLaserSource(), logFaultState(), and push().
1.6.2