

Public Member Functions | |
| ConfigurationImpl (Object newConfiguration) throws LaserConsoleException | |
| String | toString () |
| String | getName () throws LaserConsoleException |
| void | setName (String newName) throws LaserConsoleException |
| boolean | isDefault () throws LaserConsoleException |
| Selection | getSelection () throws LaserConsoleException |
| void | setSelection (Selection newSelection) throws LaserConsoleException |
| Behaviour | createBehaviour () |
| Behaviour | getBehaviour () throws LaserConsoleException |
| void | setBehaviour (Behaviour newBehaviour) throws LaserConsoleException |
| CommentedAlarmMap | getMasked () throws LaserConsoleException |
| void | setMasked (CommentedAlarmMap newMasked) throws LaserConsoleException |
| CommentedAlarmMap | getInhibited () throws LaserConsoleException |
| void | setInhibited (CommentedAlarmMap newInhibited) throws LaserConsoleException |
| CommentedAlarmMap | getHighlighted () throws LaserConsoleException |
| void | setHighlighted (CommentedAlarmMap newHighlighted) throws LaserConsoleException |
| CommentedAlarmMap | getAutoHighlighted () throws LaserConsoleException |
| void | setAutoHighlighted (CommentedAlarmMap newAutoHighlighted) throws LaserConsoleException |
| CommentedAlarmMap | getAutoKlaxoned () throws LaserConsoleException |
| void | setAutoKlaxoned (CommentedAlarmMap newAutoKlaxoned) throws LaserConsoleException |
| CommentedAlarmMap | getAcknowledged () throws LaserConsoleException |
| void | setAcknowledged (CommentedAlarmMap newAcknowledged) throws LaserConsoleException |
| CommentedAlarmMap | getNewIndicator () throws LaserConsoleException |
| void | setNewIndicator (CommentedAlarmMap newNewIndicator) throws LaserConsoleException |
| Boolean | getActiveListFont () throws LaserConsoleException |
| void | setActiveListFont (Boolean isActiveListFont) throws LaserConsoleException |
Private Member Functions | |
| CommentedAlarmMap | buildCommentedAlarmMap (Collection commentedAlarmRefs, boolean removeChanged) throws Exception |
| Collection | buildCommentedAlarmCollection (CommentedAlarmMap alarms) |
| byte[] | marshal (Object obj) throws Exception |
| Object | unmarshal (byte[] bytes) throws Exception |
| Object | getConsoleConfigurationEntityEJB () throws LaserConnectionException, LaserConfigurationNotFoundException |
Private Attributes | |
| Integer | configurationId |
| cern::laser::console::impl::ConfigurationImpl::ConfigurationImpl | ( | Object | newConfiguration | ) | throws LaserConsoleException [inline] |
| Collection cern::laser::console::impl::ConfigurationImpl::buildCommentedAlarmCollection | ( | CommentedAlarmMap | alarms | ) | [inline, private] |
References cern::laser::console::CommentedAlarm::getAlarm(), cern::laser::client::data::Alarm::getAlarmId(), cern::laser::console::CommentedAlarm::getComment(), cern::laser::client::data::Alarm::getStatus(), cern::laser::console::CommentedAlarmMap::size(), and cern::laser::console::CommentedAlarmMap::values().
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::buildCommentedAlarmMap | ( | Collection | commentedAlarmRefs, | |
| boolean | removeChanged | |||
| ) | throws Exception [inline, private] |
References cern::laser::console::CommentedAlarmMap::get(), cern::laser::console::impl::CommentedAlarmRef::getAlarmId(), cern::laser::console::impl::CommentedAlarmRef::getComment(), cern::laser::console::impl::CommentedAlarmRef::getSourceTimestamp(), cern::laser::client::data::Alarm::getStatus(), and cern::laser::console::CommentedAlarmMap::put().
| Behaviour cern::laser::console::impl::ConfigurationImpl::createBehaviour | ( | ) | [inline] |
Factory method.
Implements cern::laser::console::Configuration.
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::getAcknowledged | ( | ) | throws LaserConsoleException [inline] |
Get the acknowledged alarms.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| Boolean cern::laser::console::impl::ConfigurationImpl::getActiveListFont | ( | ) | throws LaserConsoleException [inline] |
Implements cern::laser::console::Configuration.
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::getAutoHighlighted | ( | ) | throws LaserConsoleException [inline] |
Get the permanently highlighted alarms.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::getAutoKlaxoned | ( | ) | throws LaserConsoleException [inline] |
Get the permanently klaxoned alarms.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| Behaviour cern::laser::console::impl::ConfigurationImpl::getBehaviour | ( | ) | throws LaserConsoleException [inline] |
Get the alarm console behaviour.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| Object cern::laser::console::impl::ConfigurationImpl::getConsoleConfigurationEntityEJB | ( | ) | throws LaserConnectionException, LaserConfigurationNotFoundException [inline, private] |
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::getHighlighted | ( | ) | throws LaserConsoleException [inline] |
Get the highlighted alarms.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::getInhibited | ( | ) | throws LaserConsoleException [inline] |
Get the inhibited alarms.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::getMasked | ( | ) | throws LaserConsoleException [inline] |
Get the masked alarms.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| String cern::laser::console::impl::ConfigurationImpl::getName | ( | ) | throws LaserConsoleException [inline] |
Get the configuration name.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| CommentedAlarmMap cern::laser::console::impl::ConfigurationImpl::getNewIndicator | ( | ) | throws LaserConsoleException [inline] |
Get the new alarms.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| Selection cern::laser::console::impl::ConfigurationImpl::getSelection | ( | ) | throws LaserConsoleException [inline] |
Get the alarm selection.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
Referenced by toString().
| boolean cern::laser::console::impl::ConfigurationImpl::isDefault | ( | ) | throws LaserConsoleException [inline] |
Check if the configuration is a default configuration.
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| byte [] cern::laser::console::impl::ConfigurationImpl::marshal | ( | Object | obj | ) | throws Exception [inline, private] |
| void cern::laser::console::impl::ConfigurationImpl::setAcknowledged | ( | CommentedAlarmMap | newAcknowledged | ) | throws LaserConsoleException [inline] |
Set the acknowledged alarms.
| newAcknowledged | the acknowledged alarms. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setActiveListFont | ( | Boolean | isActiveListFont | ) | throws LaserConsoleException [inline] |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setAutoHighlighted | ( | CommentedAlarmMap | newAutoHighlighted | ) | throws LaserConsoleException [inline] |
Set the permanently highlighted alarms.
| newAutoHighlighted | the permanently highlighted alarms. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setAutoKlaxoned | ( | CommentedAlarmMap | newAutoKlaxoned | ) | throws LaserConsoleException [inline] |
Set the permanently klaxoned alarms.
| newAutoKlaxoned | the permanently klaxoned alarms. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setBehaviour | ( | Behaviour | newBehaviour | ) | throws LaserConsoleException [inline] |
Set the alarm console behaviour.
| newBehaviour | the alarm console behaviour. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setHighlighted | ( | CommentedAlarmMap | newHighlighted | ) | throws LaserConsoleException [inline] |
Set the highlighted alarms.
| newHighlighted | the highlighted alarms. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setInhibited | ( | CommentedAlarmMap | newInhibited | ) | throws LaserConsoleException [inline] |
Set the inhibited alarms.
| newInhibited | the inhibited alarms. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setMasked | ( | CommentedAlarmMap | newMasked | ) | throws LaserConsoleException [inline] |
Set the masked alarms.
| newMasked | the masked alarms. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setName | ( | String | newName | ) | throws LaserConsoleException [inline] |
Set the configuration name.
| LaserConsoleException | if the request could not be served. |
| newName | the configuration name. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setNewIndicator | ( | CommentedAlarmMap | newNewIndicator | ) | throws LaserConsoleException [inline] |
Set the new alarms.
| newAcknowledged | the new alarms. |
| LaserConsoleException | if the request could not be served. |
Implements cern::laser::console::Configuration.
| void cern::laser::console::impl::ConfigurationImpl::setSelection | ( | Selection | newSelection | ) | throws LaserConsoleException [inline] |
Set the alarm selection.
| LaserConsoleException | if the request could not be served. |
| newSelection | the alarm selection. |
Implements cern::laser::console::Configuration.
| String cern::laser::console::impl::ConfigurationImpl::toString | ( | ) | [inline] |
References getAutoHighlighted(), getAutoKlaxoned(), getBehaviour(), getHighlighted(), getInhibited(), getMasked(), getName(), and getSelection().
| Object cern::laser::console::impl::ConfigurationImpl::unmarshal | ( | byte[] | bytes | ) | throws Exception [inline, private] |
Integer cern::laser::console::impl::ConfigurationImpl::configurationId [private] |
1.6.2