Element Name Attribute name Required Default value Mnemonic Comments













Can contain many child <target> Elements








NotificationList






type y
NotificationList.TYPE "ok" or "error"















target






class y
NotificationTarget.PRM_NOTIF_CLASS














If target.class = NotifyEmail







sendTo y
Email.SENDTO


from y
Email.FROM


ccTo n null Email.COPYTO


subject n null Email.SUBJECT


message n null Email.MESSAGE


NotifyEmail can have (0,n) <attachment> element children












e.g.





<attachment>/var/log/abcde</attachment>





<attachment>/tmp/myfile1</attachment>

















If target.class = NotifyFiles







NotifyFiles has no attributes but can have (1,n) <file> element children











file


NotifyFiles.CHILD_FILE


URI y
NotifyFiles.ATT_URI


append n false NotifyFiles.ATT_APPEND














If target.class = NotifyQueues







No attributes





Can have (1,n) <queue> element children











<queue>


NotifyQueues.CHILD_QUEUE


jndiName y
NotifyJMS.ATT_DEST_NAME


Can have (0,n) <messageProp> element children











messageProp


NotifyJMS.CHILD_MSG_PROP


name y
NotifyJMS.ATT_PROP_NAME


value y
NotifyJMS.ATT_PROP_VALUE







If target.class = NotifyTopics







No attributes





Can have (1,n) <topic> element children











<topic>


NotifyTopics.CHILD_TOPIC


jndiName y
NotifyJMS.ATT_DEST_NAME


Can have (0,n) <messageProp> element children (see messageProp in NotifyQueues)