Public Member Functions | |
void | setAlarmDAO (AlarmDAO alarmDAO) |
void | setAlarmPublisher (AlarmPublisherImpl alarmPublisher) |
void | setMailAndSmsServer (MailAndSmsServerImpl mailAndSmsServer) |
Alarm | load (String alarmId) |
void | store (Collection updated) |
void | publish (Collection alarmChanges) |
void | notify (Collection alarmChanges) |
Private Member Functions | |
void | sendEmail (Alarm currentAlarm) |
void | sendSMS (Alarm currentAlarm) |
Private Attributes | |
AlarmDAO | alarmDAO |
AlarmPublisherImpl | alarmPublisher |
MailAndSmsServerImpl | mailAndSmsServer |
Static Private Attributes | |
final Logger | LOGGER = Logger.getLogger(AlarmCacheServerImpl.class.getName()) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|