Public Member Functions | |
AlarmCacheListenerImpl (AlarmCacheServerImpl alarmCacheServer) | |
void | onAlarmChange (AlarmChange change) |
void | close () |
Protected Member Functions | |
void | finalize () throws Throwable |
Private Member Functions | |
SynchroBufferListener | createToBePublishedListener () |
SynchroBufferListener | createToBeStoredListener () |
SynchroBufferListener | createToBeNotifiedListener () |
Private Attributes | |
AlarmCacheServerImpl | alarmCacheServer |
SynchroBuffer | toBePublished |
SynchroBuffer | toBeStored |
SynchroBuffer | toBeNotified |
Static Private Attributes | |
final Logger | LOGGER = Logger.getLogger(AlarmCacheListenerImpl.class.getName()) |
final long | TBP_CHECK_MIN_DELAY = 1000 |
final long | TBP_CHECK_MAX_DELAY = 5000 |
final int | TBP_CHECK_DELAY_SLOPE = 100 |
final long | TBS_CHECK_MIN_DELAY = 1000 |
final long | TBS_CHECK_MAX_DELAY = 10000 |
final int | TBS_CHECK_DELAY_SLOPE = 200 |
final long | TBN_CHECK_MIN_DELAY = 5000 |
final long | TBN_CHECK_MAX_DELAY = 30000 |
final int | TBN_CHECK_DELAY_SLOPE = 200 |
|
|
|
Close and deallocate the resources.. Implements cern::laser::business::cache::AlarmCacheListener.
|
|
|
|
|
|
|
|
|
|
Callback method. Called on changes to the alarm cache.
Implements cern::laser::business::cache::AlarmCacheListener.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|