Public Member Functions

cern.laser.console.Configuration Interface Reference

Inheritance diagram for cern.laser.console.Configuration:
cern.laser.console.impl.ConfigurationImpl

List of all members.

Public Member Functions

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

Detailed Description

The alarm console overall configuration. It defines the dynamic behaviour of an alarm console display, as well as the alarm category and filtering selection.

Author:
F.Calderini
See also:
cern.laser.client.services.selection.Selection
cern.laser.console.Behaviour

Member Function Documentation

Behaviour cern.laser.console.Configuration.createBehaviour (  ) 

Factory method.

Returns:
a new alarm console behaviour instance.

Implemented in cern.laser.console.impl.ConfigurationImpl.

CommentedAlarmMap cern.laser.console.Configuration.getAcknowledged (  )  throws LaserConsoleException

Get the acknowledged alarms.

Returns:
the acknowledged alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

Boolean cern.laser.console.Configuration.getActiveListFont (  )  throws LaserConsoleException
CommentedAlarmMap cern.laser.console.Configuration.getAutoHighlighted (  )  throws LaserConsoleException

Get the permanently highlighted alarms.

Returns:
the permanently highlighted alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

CommentedAlarmMap cern.laser.console.Configuration.getAutoKlaxoned (  )  throws LaserConsoleException

Get the permanently klaxoned alarms.

Returns:
the permanently klaxoned alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

Behaviour cern.laser.console.Configuration.getBehaviour (  )  throws LaserConsoleException

Get the alarm console behaviour.

Returns:
the alarm console behaviour.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

CommentedAlarmMap cern.laser.console.Configuration.getHighlighted (  )  throws LaserConsoleException

Get the highlighted alarms.

Returns:
the highlighted alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

CommentedAlarmMap cern.laser.console.Configuration.getInhibited (  )  throws LaserConsoleException

Get the inhibited alarms.

Returns:
the inhibited alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

CommentedAlarmMap cern.laser.console.Configuration.getMasked (  )  throws LaserConsoleException

Get the masked alarms.

Returns:
the masked alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

String cern.laser.console.Configuration.getName (  )  throws LaserConsoleException

Get the configuration name.

Exceptions:
LaserConsoleException if the request could not be served.
Returns:
the configuration name.

Implemented in cern.laser.console.impl.ConfigurationImpl.

CommentedAlarmMap cern.laser.console.Configuration.getNewIndicator (  )  throws LaserConsoleException

Get the new alarms.

Returns:
the new alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

Selection cern.laser.console.Configuration.getSelection (  )  throws LaserConsoleException

Get the alarm selection.

Exceptions:
LaserConsoleException if the request could not be served.
Returns:
the alarm selection.

Implemented in cern.laser.console.impl.ConfigurationImpl.

Referenced by alma.alarmsystem.clients.CategoryClient.connect(), and cern.laser.console.impl.UserImpl.createConfiguration().

boolean cern.laser.console.Configuration.isDefault (  )  throws LaserConsoleException

Check if the configuration is a default configuration.

Exceptions:
LaserConsoleException if the request could not be served.
Returns:
true if it is a user's default configuration.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setAcknowledged ( CommentedAlarmMap  newAcknowledged  )  throws LaserConsoleException

Set the acknowledged alarms.

Parameters:
newAcknowledged the acknowledged alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setActiveListFont ( Boolean  isActiveListFont  )  throws LaserConsoleException
void cern.laser.console.Configuration.setAutoHighlighted ( CommentedAlarmMap  newAutoHighlighted  )  throws LaserConsoleException

Set the permanently highlighted alarms.

Parameters:
newAutoHighlighted the permanently highlighted alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setAutoKlaxoned ( CommentedAlarmMap  newAutoKlaxoned  )  throws LaserConsoleException

Set the permanently klaxoned alarms.

Parameters:
newAutoKlaxoned the permanently klaxoned alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setBehaviour ( Behaviour  newBehaviour  )  throws LaserConsoleException

Set the alarm console behaviour.

Parameters:
newBehaviour the alarm console behaviour.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setHighlighted ( CommentedAlarmMap  newHighlighted  )  throws LaserConsoleException

Set the highlighted alarms.

Parameters:
newHighlighted the highlighted alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setInhibited ( CommentedAlarmMap  newInhibited  )  throws LaserConsoleException

Set the inhibited alarms.

Parameters:
newInhibited the inhibited alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setMasked ( CommentedAlarmMap  newMasked  )  throws LaserConsoleException

Set the masked alarms.

Parameters:
newMasked the masked alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setName ( String  newName  )  throws LaserConsoleException

Set the configuration name.

Exceptions:
LaserConsoleException if the request could not be served.
Parameters:
newName the configuration name.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setNewIndicator ( CommentedAlarmMap  newNewIndicator  )  throws LaserConsoleException

Set the new alarms.

Parameters:
newAcknowledged the new alarms.
Exceptions:
LaserConsoleException if the request could not be served.

Implemented in cern.laser.console.impl.ConfigurationImpl.

void cern.laser.console.Configuration.setSelection ( Selection  newSelection  )  throws LaserConsoleException

Set the alarm selection.

Exceptions:
LaserConsoleException if the request could not be served.
Parameters:
newSelection the alarm selection.

Implemented in cern.laser.console.impl.ConfigurationImpl.


The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties