Sun Java Communications Suite 5 Event Notification Service Guide

Alarm Notifications

Alarm notifications relay reminders. They are published by the csadmind daemon whenever it wants to send a reminder. The default subscriber for these alarms in Communications Suite is the csnotifyd daemon. Notifications consumed by csnotifyd have a binary payload and are acknowledged (reliable).

Additionally, the server can be configured to generate one additional notification for each reminder, which can be consumed by a third party notification infrastructure.

Table 5–1 shows the configuration variables that enable these notifications.

Table 5–1 Alarm Notifications

ics.conf  

Default Value  

Descripton  


caldb.serveralarams.
binary.url

enp:///ics/
alarm

Used by csadmind and csnotifyd to send SMTP reminders. 


caldb.serveralarms.
binary.enable

yes

Enable or disable the default alarm (binary) transport provided by the Calendar Server product. 


caldb.serveralarms.url

NULL

ENS topic URL for custom implementation. If this is NULL, then no formatted messages will be published. The ics.conf value will be set to enp:///ics/alarm.


caldb.serveralarms.
contenttype

text/xml

Content MIME type of formatted message. 


caldb.berkeleydb.
alarmretrytime

300

Retry interval in seconds for failed deliveries. Specify zero (0) to disable retry.

Event URL parameters are the same for either one: