

.class table="SOURCE_DEFINITION"
| cern::laser::business::data::Source::Source | ( | ) | [inline] |
Empty constructor for Hibernate.
| cern::laser::business::data::Source::Source | ( | SourceDefinition | definition, | |
| ResponsiblePerson | responsiblePerson | |||
| ) | [inline] |
References cern::laser::business::data::SourceStatus::clone(), getSourceId(), cern::laser::business::definition::data::SourceDefinition::getSourceId(), cern::laser::business::data::SourceStatus::INITIAL_STATUS, setDefinition(), setResponsiblePerson(), setSourceId(), cern::laser::business::data::SourceStatus::setStatusId(), and status.
| void cern::laser::business::data::Source::addAlarm | ( | Alarm | alarm | ) | [inline] |
Sets up the bi-directional relationship between this source and the given alarm. If the alarm is already associate to a source, it is removed from the old source.
| alarm | the alarm to add to this source. |
References cern::laser::business::data::Alarm::getAlarmId(), getAlarmIds(), cern::laser::business::data::Alarm::getSource(), and cern::laser::business::data::Alarm::setSource().
Referenced by cern::laser::business::pojo::AlarmDefinitionServiceImpl::updateAlarm().
| Object cern::laser::business::data::Source::clone | ( | ) | [inline] |
| boolean cern::laser::business::data::Source::equals | ( | Object | obj | ) | [inline] |
| Set cern::laser::business::data::Source::getAlarmIds | ( | ) | [inline] |
Returns the ids of the alarms for this source, or an empty collection if there are none.
.set name="getAlarmIds" table="ALARM_DEFINITION" inverse="true" lazy="true" outer-join="false" .collection-key column="SOURCE_ID" .collection-element column="ALARM_ID" type="string"
References alarmIds.
Referenced by addAlarm(), and alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource().
| Integer cern::laser::business::data::Source::getConnectionTimeout | ( | ) | [inline] |
References connectionTimeout.
Referenced by cern::laser::business::pojo::AlarmSourceMonitorImpl::check(), alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource(), getDefinition(), com::cosylab::acs::laser::dao::ACSSourceDAOImpl::saveSources(), and toString().
| SourceDefinition cern::laser::business::data::Source::getDefinition | ( | ) | [inline] |
References getConnectionTimeout(), getDescription(), getHostName(), getName(), getResponsiblePerson(), cern::laser::business::definition::data::SourceDefinition::setConnectionTimeout(), cern::laser::business::definition::data::SourceDefinition::setDescription(), cern::laser::business::definition::data::SourceDefinition::setHostName(), and cern::laser::business::definition::data::SourceDefinition::setResponsiblePersonId().
Referenced by cern::laser::business::pojo::SourceDefinitionServiceImpl::getSourceDefinition().
| String cern::laser::business::data::Source::getDescription | ( | ) | [inline] |
References description.
Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource(), cl::utfsm::acs::acg::gui::SourcesView::fillSource(), getDefinition(), com::cosylab::acs::laser::dao::ACSSourceDAOImpl::saveSources(), alma::acs::lasercore::test::TestAlarmDAO::testGetSources(), and toString().
| String cern::laser::business::data::Source::getHostName | ( | ) | [inline] |
.property name="getPhysicalMachine" column="HOSTNAME" not-null="false" unique="false"
References hostName.
Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource(), getDefinition(), and toString().
| String cern::laser::business::data::Source::getName | ( | ) | [inline] |
References getSourceId().
Referenced by cern::laser::business::pojo::AlarmSourceMonitorImpl::check(), cern::laser::business::pojo::AlarmDefinitionServiceImpl::createAlarm(), cern::laser::business::pojo::AlarmDefinitionServiceImpl::createAlarms(), com::cosylab::acs::laser::dao::ACSAlarmDAOImpl::encodeToXML(), cl::utfsm::acs::acg::gui::SourcesView::fillSource(), com::cosylab::acs::laser::dao::ACSAlarmDAOImpl::generateAlarmsMap(), cl::utfsm::acs::acg::dao::ACSAlarmDAOImpl::generateAlarmsMap(), getDefinition(), cern::laser::business::pojo::AlarmMessageProcessorImpl::processChange(), cl::utfsm::acs::acg::dao::ACSAlarmDAOImplTest::testAddFaultFamily(), cl::utfsm::acs::acg::core::SourceManagerTest::testDeleteSource(), cl::utfsm::acs::acg::core::SourceManagerTest::testGetSource(), alma::acs::lasercore::test::TestAlarmDAO::testGetSources(), cl::utfsm::acs::acg::core::SourceManagerTest::testReloadFromCDB(), cl::utfsm::acs::acg::dao::ACSAlarmDAOImplTest::testUpdateFaultFamily(), toString(), cern::laser::business::pojo::AlarmDefinitionServiceImpl::updateAlarm(), and cern::laser::business::pojo::SourceDefinitionServiceImpl::updateSource().
| ResponsiblePerson cern::laser::business::data::Source::getResponsiblePerson | ( | ) | [inline] |
References responsiblePerson.
Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource(), getDefinition(), com::cosylab::acs::laser::dao::ACSSourceDAOImpl::saveSources(), toString(), and cern::laser::business::pojo::AlarmDefinitionServiceImpl::updateAlarm().
| String cern::laser::business::data::Source::getSourceId | ( | ) | [inline] |
.id generator-class="assigned" column="SOURCE_ID"
References sourceId.
Referenced by cern::laser::business::data::AdminUser::addAdministeredSource(), cern::laser::business::data::AdminUser::administersSource(), alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource(), com::cosylab::acs::laser::dao::ACSSourceDAOImpl::deleteSource(), equals(), com::cosylab::acs::laser::dao::ACSAlarmDAOImpl::generateAlarmsMap(), cl::utfsm::acs::acg::dao::ACSAlarmDAOImpl::generateAlarmsMap(), cern::laser::business::pojo::AlarmDefinitionServiceImpl::getAlarmDefinitions(), com::cosylab::acs::laser::dao::ACSSourceDAOImpl::getAlarms(), getName(), hashCode(), cern::laser::business::pojo::AlarmMessageProcessorImpl::processBackup(), cern::laser::business::data::AdminUser::removeAdministeredSource(), com::cosylab::acs::laser::dao::ACSSourceDAOImpl::saveSource(), com::cosylab::acs::laser::dao::ACSSourceDAOImpl::saveSources(), Source(), cl::utfsm::acs::acg::core::SourceManagerTest::testGetSource(), alma::acs::lasercore::test::TestAlarmDAO::testGetSources(), cl::utfsm::acs::acg::core::SourceManagerTest::testReloadFromCDB(), toString(), cern::laser::business::pojo::SourceDefinitionServiceImpl::updateSource(), and com::cosylab::acs::laser::dao::ACSSourceDAOImpl::updateSource().
| SourceStatus cern::laser::business::data::Source::getStatus | ( | ) | [inline] |
.many-to-one column="STATUS_ID" class="cern.laser.business.data.SourceStatus" cascade="all" unique="true"
References status.
Referenced by cern::laser::business::pojo::AlarmSourceMonitorImpl::check(), alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource(), cern::laser::business::pojo::AlarmSourceMonitorImpl::isUpToDate(), and cern::laser::business::pojo::AlarmMessageProcessorImpl::processBackup().
| String cern::laser::business::data::Source::getSurveillanceAlarmId | ( | ) | [inline] |
References surveillanceAlarmId.
Referenced by cern::laser::business::pojo::AlarmSourceMonitorImpl::check(), alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource(), cern::laser::business::pojo::CategoryDefinitionServiceImpl::createCategoryLink(), and cern::laser::business::pojo::SourceDefinitionServiceImpl::removeSource().
| int cern::laser::business::data::Source::hashCode | ( | ) | [inline] |
References getSourceId().
| Boolean cern::laser::business::data::Source::isConnected | ( | ) | [inline] |
References cern::laser::business::data::SourceStatus::getConnected(), and status.
Referenced by cern::laser::business::pojo::AlarmSourceMonitorImpl::check(), and toString().
| Boolean cern::laser::business::data::Source::isEnabled | ( | ) | [inline] |
References cern::laser::business::data::SourceStatus::getEnabled(), and status.
Referenced by cern::laser::business::pojo::AlarmSourceMonitorImpl::check(), and toString().
| void cern::laser::business::data::Source::setAlarmIds | ( | Set | newAlarmIds | ) | [inline] |
| alarms | The alarms to set. |
References alarmIds.
Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm().
| void cern::laser::business::data::Source::setConnectionTimeout | ( | Integer | connectionTimeout | ) | [inline] |
| connected | The connected to set. | |
| connectionTimeout | The connectionTimeout to set. |
Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm(), and setDefinition().
| void cern::laser::business::data::Source::setDefinition | ( | SourceDefinition | definition | ) | [inline] |
References cern::laser::business::definition::data::SourceDefinition::getConnectionTimeout(), cern::laser::business::definition::data::SourceDefinition::getDescription(), cern::laser::business::definition::data::SourceDefinition::getHostName(), setConnectionTimeout(), setDescription(), and setHostName().
Referenced by Source(), and cern::laser::business::pojo::SourceDefinitionServiceImpl::updateSource().
| void cern::laser::business::data::Source::setDescription | ( | String | description | ) | [inline] |
| description | The description to set. |
Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm(), and setDefinition().
| void cern::laser::business::data::Source::setHostName | ( | String | hostName | ) | [inline] |
Referenced by alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm(), and setDefinition().
| void cern::laser::business::data::Source::setResponsiblePerson | ( | ResponsiblePerson | responsible | ) | [inline] |
| responsible | The responsible to set. |
References responsiblePerson.
Referenced by clone(), alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm(), and Source().
| void cern::laser::business::data::Source::setSourceId | ( | String | sourceId | ) | [inline] |
| sourceId | The sourceId to set. |
Referenced by clone(), cl::utfsm::acs::acg::gui::SourcesView::createViewWidgets(), alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm(), Source(), cl::utfsm::acs::acg::core::SourceManagerTest::testAddSource(), cl::utfsm::acs::acg::core::SourceManagerTest::testDeleteSource(), and cl::utfsm::acs::acg::gui::SourcesView::updateSource().
| void cern::laser::business::data::Source::setStatus | ( | SourceStatus | status | ) | [inline] |
Referenced by clone(), and alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm().
| void cern::laser::business::data::Source::setSurveillanceAlarmId | ( | String | surveillanceAlarmId | ) | [inline] |
| surveillanceAlarmId | The surveillanceAlarmId to set. |
Referenced by cern::laser::business::pojo::SourceDefinitionServiceImpl::createSource(), and alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm().
| String cern::laser::business::data::Source::toString | ( | ) | [inline] |
Set cern::laser::business::data::Source::alarmIds [private] |
Referenced by getAlarmIds(), and setAlarmIds().
Integer cern::laser::business::data::Source::connectionTimeout [private] |
Referenced by getConnectionTimeout().
String cern::laser::business::data::Source::description [private] |
Referenced by getDescription().
String cern::laser::business::data::Source::hostName [private] |
Referenced by getHostName().
Referenced by clone(), getResponsiblePerson(), and setResponsiblePerson().
String cern::laser::business::data::Source::sourceId [private] |
Referenced by clone(), getSourceId(), and alma::acs::lasercore::test::TestAlarmService::testSources().
Referenced by clone(), getStatus(), isConnected(), isEnabled(), Source(), and toString().
String cern::laser::business::data::Source::surveillanceAlarmId [private] |
Referenced by getSurveillanceAlarmId().
1.6.2