Public Member Functions | |
| AlarmCacheListenerImpl (AlarmCacheServerImpl alarmCacheServer) | |
| void | onAlarmChange (AlarmChange change) |
| void | close () |
Protected Member Functions | |
| void | finalize () throws Throwable |
Implementation class.
| cern.laser.business.cache.AlarmCacheListenerImpl.AlarmCacheListenerImpl | ( | AlarmCacheServerImpl | alarmCacheServer | ) |
| void cern.laser.business.cache.AlarmCacheListenerImpl.close | ( | ) |
Close and deallocate the resources..
Implements cern.laser.business.cache.AlarmCacheListener.
References cern.laser.util.buffer.SynchroBuffer.close().
Referenced by cern.laser.business.cache.AlarmCacheListenerImpl.finalize().
| void cern.laser.business.cache.AlarmCacheListenerImpl.finalize | ( | ) | throws Throwable [protected] |
| void cern.laser.business.cache.AlarmCacheListenerImpl.onAlarmChange | ( | AlarmChange | change | ) |
Callback method. Called on changes to the alarm cache.
| change | the cached alarm that has changed. |
Implements cern.laser.business.cache.AlarmCacheListener.
References cern.laser.business.data.Alarm.getAlarmId(), cern.laser.business.data.AlarmChange.getAlarmId(), cern.laser.business.data.AlarmChange.getCurrent(), cern.laser.business.data.AlarmChange.getPrevious(), cern.laser.business.data.Alarm.getStatus(), and cern.laser.util.buffer.SynchroBuffer.push().
1.7.0