List of all members.
Static Public Member Functions |
static synchronized String | getXML (AlarmImpl coreAlarm) throws ValidationException, MarshalException |
static synchronized AlarmImpl | getAlarm (String xml) throws ValidationException, MarshalException |
Detailed Description
This class manages the conversion between the ACSAlarmMessage class generated by castor and the AlarmImpl classes in laser-core and laser-source. It contains other utility methods related to the generated code as well.
- Author:
- acaproni
Member Function Documentation
References cern.laser.business.data.CategoryImpl.setAlarmIds(), cern.laser.business.data.Source.setAlarmIds(), cern.laser.business.data.Location.setBuilding(), cern.laser.business.data.CategoryImpl.setChildrenIds(), cern.laser.business.data.Source.setConnectionTimeout(), cern.laser.business.data.Source.setDescription(), cern.laser.business.data.Source.setHostName(), cern.laser.business.data.AlarmImpl.setMultiplicityChildrenIds(), cern.laser.business.data.AlarmImpl.setMultiplicityParentIds(), cern.laser.business.data.AlarmImpl.setMultiplicityThreshold(), cern.laser.business.data.AlarmImpl.setNodeChildrenIds(), cern.laser.business.data.AlarmImpl.setNodeParentIds(), cern.laser.business.data.CategoryImpl.setParentId(), cern.laser.business.data.Source.setResponsiblePerson(), cern.laser.business.data.Source.setSourceId(), cern.laser.business.data.Source.setStatus(), and cern.laser.business.data.Source.setSurveillanceAlarmId().
Take a (laser-core) alarm and returns its XML representation generated by castor
- Parameters:
-
| coreAlarm | An AlarmImpl in the laser-core |
- Returns:
- The XML representation of the alarm
The documentation for this class was generated from the following file: