Public Member Functions

cern.laser.definition.AdminUser Interface Reference

Inheritance diagram for cern.laser.definition.AdminUser:
cern.laser.definition.impl.AdminUserImpl

List of all members.

Public Member Functions

AlarmDefinitionHandler getAlarmDefinitionHandler (ORB orb, AcsLogger logger) throws LaserDefinitionException
CategoryDefinitionHandler getCategoryDefinitionHandler (ORB orb, AcsLogger logger) throws LaserDefinitionException
CategoryLinkDefinitionHandler getCategoryLinkDefinitionHandler () throws LaserDefinitionException
ReductionMaskDefinitionHandler getReductionMaskDefinitionHandler () throws LaserDefinitionException
SourceDefinitionHandler getSourceDefinitionHandler (ORB orb, AcsLogger logger) throws LaserDefinitionException
Collection getUserAlarms () throws LaserDefinitionException
Collection getUserCategories () throws LaserDefinitionException
Collection getUserSources () throws LaserDefinitionException

Detailed Description

An adminitrative user. It can create, update and remove alarm definitions from the system.

See also:
cern.laser.definition.AdminUserHandler

Member Function Documentation

AlarmDefinitionHandler cern.laser.definition.AdminUser.getAlarmDefinitionHandler ( ORB  orb,
AcsLogger  logger 
) throws LaserDefinitionException

Get the alarm definition handler.

Returns:
the alarm definition handler.

Implemented in cern.laser.definition.impl.AdminUserImpl.

CategoryDefinitionHandler cern.laser.definition.AdminUser.getCategoryDefinitionHandler ( ORB  orb,
AcsLogger  logger 
) throws LaserDefinitionException

Get the category definition handler.

Returns:
the category definition handler.

Implemented in cern.laser.definition.impl.AdminUserImpl.

CategoryLinkDefinitionHandler cern.laser.definition.AdminUser.getCategoryLinkDefinitionHandler (  )  throws LaserDefinitionException

Get the alarm/category link definition handler.

Returns:
the alarm/category link definition handler.

Implemented in cern.laser.definition.impl.AdminUserImpl.

ReductionMaskDefinitionHandler cern.laser.definition.AdminUser.getReductionMaskDefinitionHandler (  )  throws LaserDefinitionException

Get the reduction and mask definition handler.

Returns:
the reduction and mask definition handler.

Implemented in cern.laser.definition.impl.AdminUserImpl.

SourceDefinitionHandler cern.laser.definition.AdminUser.getSourceDefinitionHandler ( ORB  orb,
AcsLogger  logger 
) throws LaserDefinitionException

Get the source definition handler.

Returns:
the source definition handler.

Implemented in cern.laser.definition.impl.AdminUserImpl.

Collection cern.laser.definition.AdminUser.getUserAlarms (  )  throws LaserDefinitionException

Get the user defined alarms.

Returns:
the user defined alarms.
Exceptions:
LaserDefinitionException if the request can not be served

Implemented in cern.laser.definition.impl.AdminUserImpl.

Collection cern.laser.definition.AdminUser.getUserCategories (  )  throws LaserDefinitionException

Get the user defined categories.

Returns:
the user defined categories.
Exceptions:
LaserDefinitionException if the request can not be served

Implemented in cern.laser.definition.impl.AdminUserImpl.

Collection cern.laser.definition.AdminUser.getUserSources (  )  throws LaserDefinitionException

Get the user defined sources.

Returns:
the user defined sources.
Exceptions:
LaserDefinitionException if the request can not be served

Implemented in cern.laser.definition.impl.AdminUserImpl.


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