

Public Member Functions | |
| AdminUserHandlerImpl () throws LaserException, LaserConnectionException | |
| Collection | getUsers () throws LaserDefinitionException |
| AdminUser | createUser (String name, String password) throws LaserDefinitionException |
| AdminUser | loginUser (String name, String password) throws LaserDefinitionException |
| void | removeUser (String name) throws LaserDefinitionException |
Private Member Functions | |
| Object | getDefinitionServiceSessionEJB () throws Exception |
Private Attributes | |
| CERNAlarmService | alarmService |
DOCUMENT ME!
| cern::laser::definition::impl::AdminUserHandlerImpl::AdminUserHandlerImpl | ( | ) | throws LaserException, LaserConnectionException [inline] |
References alarmService.
| AdminUser cern::laser::definition::impl::AdminUserHandlerImpl::createUser | ( | String | name, | |
| String | password | |||
| ) | throws LaserDefinitionException [inline, virtual] |
DOCUMENT ME!
| name | DOCUMENT ME! | |
| password | DOCUMENT ME! |
| LaserDefinitionException | DOCUMENT ME! | |
| IllegalArgumentException | DOCUMENT ME! | |
| LaserDefinitionDuplicationException | DOCUMENT ME! |
Implements cern::laser::definition::AdminUserHandler.
References alarmService, and alma::alarmsystem::CERNAlarmServiceOperations::createAdminUser().
| Object cern::laser::definition::impl::AdminUserHandlerImpl::getDefinitionServiceSessionEJB | ( | ) | throws Exception [inline, private] |
| Collection cern::laser::definition::impl::AdminUserHandlerImpl::getUsers | ( | ) | throws LaserDefinitionException [inline, virtual] |
DOCUMENT ME!
| LaserDefinitionException | DOCUMENT ME! |
Implements cern::laser::definition::AdminUserHandler.
| AdminUser cern::laser::definition::impl::AdminUserHandlerImpl::loginUser | ( | String | name, | |
| String | password | |||
| ) | throws LaserDefinitionException [inline, virtual] |
DOCUMENT ME!
| name | DOCUMENT ME! | |
| password | DOCUMENT ME! |
| LaserDefinitionException | DOCUMENT ME! | |
| IllegalArgumentException | DOCUMENT ME! | |
| LaserDefinitionLoginException | DOCUMENT ME! |
Implements cern::laser::definition::AdminUserHandler.
References alarmService, and alma::alarmsystem::CERNAlarmServiceOperations::loginAdminUser().
| void cern::laser::definition::impl::AdminUserHandlerImpl::removeUser | ( | String | name | ) | throws LaserDefinitionException [inline, virtual] |
DOCUMENT ME!
| name | DOCUMENT ME! |
| LaserDefinitionException | DOCUMENT ME! | |
| IllegalArgumentException | DOCUMENT ME! | |
| LaserDefinitionNotFoundException | DOCUMENT ME! |
Implements cern::laser::definition::AdminUserHandler.
Referenced by AdminUserHandlerImpl(), createUser(), and loginUser().
1.6.2