Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::alarmsystem::alarmmessage::AlarmMessageConversion Class Reference

List of all members.

Static Public Member Functions

synchronized String getXML (AlarmImpl coreAlarm) throws ValidationException, MarshalException
synchronized AlarmImpl getAlarm (String xml) throws ValidationException, MarshalException

Static Private Member Functions

ACSSource createACSSource (Source coreSource)
ACSTimestamp createACSTimestamp (Timestamp sqlStamp)
ACSSourceStatus createACSSourceStatus (SourceStatus coreSourceStatus)
ACSResponsiblePerson createACSResponsiblePerson (ResponsiblePerson coreResponsible)
ACSTriplet createACSTriplet (Triplet coreTriplet)
ACSBuilding createACSBuilding (Building coreBuilding)
ACSLocation createACSLocation (Location coreLocation)
ACSStatus createACSStatus (StatusImpl coreStatus)
ACSCategory createACSCategory (CategoryImpl coreCategory)
String[] setToArrayOfString (Set set)

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

ACSBuilding alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSBuilding Building  coreBuilding  )  [inline, static, private]
 

Generate an ACSBuilding from a cern.laser.business.data.Building

Parameters:
coreSourceStatus The cern.laser.business.data.Building
Returns:
The ACSBuilding

ACSCategory alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSCategory CategoryImpl  coreCategory  )  [inline, static, private]
 

ACSLocation alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSLocation Location  coreLocation  )  [inline, static, private]
 

Generate an ACSLocation from a cern.laser.business.data.Location

Parameters:
coreSourceStatus The cern.laser.business.data.Location
Returns:
The ACSLocation

ACSResponsiblePerson alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSResponsiblePerson ResponsiblePerson  coreResponsible  )  [inline, static, private]
 

Generate an ACSResponsiblePerson from a cern.laser.business.data.ResponsiblePerson

Parameters:
coreSourceStatus The cern.laser.business.data.ResponsiblePerson
Returns:
The ACSResponsiblePerson

ACSSource alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSource Source  coreSource  )  [inline, static, private]
 

Generate an ACSSource object from a (laser-core) Source

Parameters:
coreSource The laser-core Source
Returns:
The ACSource

ACSSourceStatus alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSSourceStatus SourceStatus  coreSourceStatus  )  [inline, static, private]
 

Generate an ACSSourceStatus from a cern.laser.business.data.SourceStatus

Parameters:
coreSourceStatus The cern.laser.business.data.SourceStatus
Returns:
The ACSSourceStatus

ACSStatus alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSStatus StatusImpl  coreStatus  )  [inline, static, private]
 

Generate an ACSStatus from a cern.laser.business.data.StatusImpl

Parameters:
coreSourceStatus The cern.laser.business.data.Location
Returns:
The ACSStatus

ACSTimestamp alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSTimestamp Timestamp  sqlStamp  )  [inline, static, private]
 

Generate an ACSTimestamp from a java.sql.Timestamp

Parameters:
sqlStamp The java.sql.Timestamp
Returns:
The ACSTimestamp

ACSTriplet alma::alarmsystem::alarmmessage::AlarmMessageConversion::createACSTriplet Triplet  coreTriplet  )  [inline, static, private]
 

Generate an ACSTriplet from a cern.laser.business.data.Triple

Parameters:
coreSourceStatus The cern.laser.business.data.Triplet
Returns:
The ACSTriplet

synchronized AlarmImpl alma::alarmsystem::alarmmessage::AlarmMessageConversion::getAlarm String  xml  )  throws ValidationException, MarshalException [inline, static]
 

synchronized String alma::alarmsystem::alarmmessage::AlarmMessageConversion::getXML AlarmImpl  coreAlarm  )  throws ValidationException, MarshalException [inline, static]
 

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

String [] alma::alarmsystem::alarmmessage::AlarmMessageConversion::setToArrayOfString Set  set  )  [inline, static, private]
 

Converts a set of String to an array of String

Parameters:
set The set to convert
Returns:
The set as array of String


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:01:34 2009 for ACS Java API by doxygen 1.3.8