

Public Member Functions | |
| AdminUser (String name, String password) | |
| void | addAdministeredCategory (Category category) |
| void | removeAdministeredCategory (Category category) |
| boolean | administersCategory (Integer categoryId) |
| void | addAdministeredSource (Source source) |
| void | removeAdministeredSource (Source source) |
| boolean | administersSource (Source source) |
Public Attributes | |
| Set | administeredSourceIds |
| Set | administeredCategoryIds |
Private Member Functions | |
| AdminUser () | |
| Set | getAdministeredCategoryIds () |
| void | setAdministeredCategoryIds (Set newAdministeredCategoryIds) |
| Set | getAdministeredSourceIds () |
| void | setAdministeredSourceIds (Set newAdministeredSourceIds) |
| cern::laser::business::data::AdminUser::AdminUser | ( | ) | [inline, private] |
| cern::laser::business::data::AdminUser::AdminUser | ( | String | name, | |
| String | password | |||
| ) | [inline] |
| void cern::laser::business::data::AdminUser::addAdministeredCategory | ( | Category | category | ) | [inline] |
Reimplemented in com::cosylab::acs::laser::dao::HardcodedAdminUser.
References getAdministeredCategoryIds(), and cern::laser::business::data::Category::getCategoryId().
Referenced by cern::laser::business::pojo::AdminUserDefinitionServiceImpl::createAdminUser(), cern::laser::business::pojo::CategoryDefinitionServiceImpl::createCategory(), and cern::laser::business::pojo::SourceDefinitionServiceImpl::createSource().
| void cern::laser::business::data::AdminUser::addAdministeredSource | ( | Source | source | ) | [inline] |
Reimplemented in com::cosylab::acs::laser::dao::HardcodedAdminUser.
References getAdministeredSourceIds(), and cern::laser::business::data::Source::getSourceId().
Referenced by cern::laser::business::pojo::SourceDefinitionServiceImpl::createSource().
| boolean cern::laser::business::data::AdminUser::administersCategory | ( | Integer | categoryId | ) | [inline] |
Reimplemented in com::cosylab::acs::laser::dao::HardcodedAdminUser.
References getAdministeredCategoryIds().
Referenced by cern::laser::business::pojo::CategoryDefinitionServiceImpl::createCategory(), cern::laser::business::pojo::CategoryDefinitionServiceImpl::createCategoryLink(), cern::laser::business::pojo::CategoryDefinitionServiceImpl::removeCategory(), cern::laser::business::pojo::CategoryDefinitionServiceImpl::removeCategoryLink(), and cern::laser::business::pojo::CategoryDefinitionServiceImpl::updateCategory().
| boolean cern::laser::business::data::AdminUser::administersSource | ( | Source | source | ) | [inline] |
Reimplemented in com::cosylab::acs::laser::dao::HardcodedAdminUser.
References getAdministeredSourceIds(), and cern::laser::business::data::Source::getSourceId().
Referenced by cern::laser::business::pojo::AlarmDefinitionServiceImpl::createAlarmInternal(), cern::laser::business::pojo::AlarmDefinitionServiceImpl::removeAlarmInternal(), cern::laser::business::pojo::SourceDefinitionServiceImpl::removeSource(), cern::laser::business::pojo::AlarmDefinitionServiceImpl::updateAlarm(), and cern::laser::business::pojo::SourceDefinitionServiceImpl::updateSource().
| Set cern::laser::business::data::AdminUser::getAdministeredCategoryIds | ( | ) | [inline, private] |
.set name="getAdministeredCategoryIds" table="CATEGORY_ADMIN_USER" cascade="save-update" inverse="false" lazy="true" outer-join="false" .collection-key column="USER_ID" .collection-element column="CATEGORY_ID" type="integer"
References administeredCategoryIds.
Referenced by addAdministeredCategory(), administersCategory(), and removeAdministeredCategory().
| Set cern::laser::business::data::AdminUser::getAdministeredSourceIds | ( | ) | [inline, private] |
.set name="getAdministeredSourceIds" table="SOURCE_ADMIN_USER" cascade="save-update" inverse="false" lazy="true" outer-join="false" .collection-key column="USER_ID" .collection-element column="SOURCE_ID" type="string"
References administeredSourceIds.
Referenced by addAdministeredSource(), administersSource(), and removeAdministeredSource().
| void cern::laser::business::data::AdminUser::removeAdministeredCategory | ( | Category | category | ) | [inline] |
Reimplemented in com::cosylab::acs::laser::dao::HardcodedAdminUser.
References getAdministeredCategoryIds(), and cern::laser::business::data::Category::getCategoryId().
Referenced by cern::laser::business::pojo::CategoryDefinitionServiceImpl::removeCategory(), and cern::laser::business::pojo::SourceDefinitionServiceImpl::removeSource().
| void cern::laser::business::data::AdminUser::removeAdministeredSource | ( | Source | source | ) | [inline] |
Reimplemented in com::cosylab::acs::laser::dao::HardcodedAdminUser.
References getAdministeredSourceIds(), and cern::laser::business::data::Source::getSourceId().
Referenced by cern::laser::business::pojo::SourceDefinitionServiceImpl::removeSource().
| void cern::laser::business::data::AdminUser::setAdministeredCategoryIds | ( | Set | newAdministeredCategoryIds | ) | [inline, private] |
| administeredCategoryIds | The administeredCategoryIds to set. |
References administeredCategoryIds.
| void cern::laser::business::data::AdminUser::setAdministeredSourceIds | ( | Set | newAdministeredSourceIds | ) | [inline, private] |
| administeredSourceIds | The administeredSourceIds to set. |
References administeredSourceIds.
Referenced by getAdministeredCategoryIds(), and setAdministeredCategoryIds().
Referenced by getAdministeredSourceIds(), and setAdministeredSourceIds().
1.6.2