Public Member Functions | |
| ACSAlarmSystemInterfaceProxy (String name, Logger logger) | |
| void | setSourceName (String newSourceName) |
| String | getSourceName () |
| void | close () |
| void | push (ACSFaultState state) |
| void | push (Collection< ACSFaultState > states) |
| void | pushActiveList (Collection< ACSFaultState > active) |
Package Attributes | |
| String | name |
ACS implementation of the AlarmSystemInterface. The alarms are published in the logging.
| alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.ACSAlarmSystemInterfaceProxy | ( | String | name, | |
| Logger | logger | |||
| ) |
The basic constructor
| name | The name of the source | |
| logger | The logger to log alarms in |
| void alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.close | ( | ) |
Close and deallocate resources.
Implements alma.alarmsystem.source.ACSAlarmSystemInterface.
| String alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.getSourceName | ( | ) |
Get the source name.
Implements alma.alarmsystem.source.ACSAlarmSystemInterface.
References alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.name.
| void alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.push | ( | Collection< ACSFaultState > | states | ) |
Push a collection of fault states.
| states |
| ASIException | if the fault state collection can not be pushed. |
Implements alma.alarmsystem.source.ACSAlarmSystemInterface.
References alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.push().
| void alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.push | ( | ACSFaultState | state | ) |
Push a fault state.
| state | the fault state change to push. |
| ASIException | if the fault state can not be pushed. |
Implements alma.alarmsystem.source.ACSAlarmSystemInterface.
Referenced by alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.push(), and alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.pushActiveList().
| void alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.pushActiveList | ( | Collection< ACSFaultState > | active | ) |
Push the set of active fault states.
| active | the active fault states. |
| ASIException | if the fault state active list can not be pushed. |
Implements alma.alarmsystem.source.ACSAlarmSystemInterface.
References alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.push().
| void alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.setSourceName | ( | String | newSourceName | ) |
Set the source name.
| newSourceName | the source name. |
Implements alma.alarmsystem.source.ACSAlarmSystemInterface.
References alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.name.
String alma.alarmsystem.source.ACSAlarmSystemInterfaceProxy.name [package] |
1.7.0