cern::laser::definition::AdminUser Interface Reference

Inheritance diagram for cern::laser::definition::AdminUser:
Inheritance graph
[legend]

List of all members.

Public Member Functions

AlarmDefinitionHandler getAlarmDefinitionHandler () throws LaserDefinitionException
CategoryDefinitionHandler getCategoryDefinitionHandler () throws LaserDefinitionException
CategoryLinkDefinitionHandler getCategoryLinkDefinitionHandler () throws LaserDefinitionException
ReductionMaskDefinitionHandler getReductionMaskDefinitionHandler () throws LaserDefinitionException
SourceDefinitionHandler getSourceDefinitionHandler () 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 (  )  throws LaserDefinitionException

Get the alarm definition handler.

Returns:
the alarm definition handler.

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

Referenced by cern::laser::definition::impl::TestAdminUser::TestAdminUser(), and cern::laser::definition::impl::TestXmlUpload::TestXmlUpload().

CategoryDefinitionHandler cern::laser::definition::AdminUser::getCategoryDefinitionHandler (  )  throws LaserDefinitionException

Get the category definition handler.

Returns:
the category definition handler.

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

Referenced by cern::laser::definition::impl::TestXmlUpload::TestXmlUpload().

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.

Referenced by cern::laser::definition::impl::TestRemoveAlarm::TestRemoveAlarm().

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 (  )  throws LaserDefinitionException

Get the source definition handler.

Returns:
the source definition handler.

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

Referenced by cern::laser::definition::impl::TestXmlDownload::TestXmlDownload(), and cern::laser::definition::impl::TestXmlUpload::TestXmlUpload().

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:

Generated by  doxygen 1.6.2