class Kaltura::KalturaEmailNotificationTemplate
Attributes
bcc[RW]
Email recipient emails and names
body[RW]
Define the email body content
cc[RW]
Email recipient emails and names
confirm_reading_to[RW]
Email address that a reading confirmation will be sent
custom_headers[RW]
Adds a e-mail custom header
format[RW]
Define the email body format
from_email[RW]
Define the email sender email
from_name[RW]
Define the email sender name
hostname[RW]
Hostname to use in Message-Id and Received headers and as default HELLO string.
If empty, the value returned by SERVER_NAME is used or 'localhost.localdomain'.
message_id[RW]
Sets the message ID to be used in the Message-Id header.
If empty, a unique id will be generated.
priority[RW]
Define the email priority
reply_to[RW]
Default email addresses to whom the reply should be sent.
subject[RW]
Define the email subject
to[RW]
Email recipient emails and names
Public Instance Methods
from_xml(xml_element)
click to toggle source
Calls superclass method
# File lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb, line 320 def from_xml(xml_element) super if xml_element.elements['format'] != nil self.format = xml_element.elements['format'].text end if xml_element.elements['subject'] != nil self.subject = xml_element.elements['subject'].text end if xml_element.elements['body'] != nil self.body = xml_element.elements['body'].text end if xml_element.elements['fromEmail'] != nil self.from_email = xml_element.elements['fromEmail'].text end if xml_element.elements['fromName'] != nil self.from_name = xml_element.elements['fromName'].text end if xml_element.elements['to'] != nil self.to = KalturaClientBase.object_from_xml(xml_element.elements['to'], 'KalturaEmailNotificationRecipientProvider') end if xml_element.elements['cc'] != nil self.cc = KalturaClientBase.object_from_xml(xml_element.elements['cc'], 'KalturaEmailNotificationRecipientProvider') end if xml_element.elements['bcc'] != nil self.bcc = KalturaClientBase.object_from_xml(xml_element.elements['bcc'], 'KalturaEmailNotificationRecipientProvider') end if xml_element.elements['replyTo'] != nil self.reply_to = KalturaClientBase.object_from_xml(xml_element.elements['replyTo'], 'KalturaEmailNotificationRecipientProvider') end if xml_element.elements['priority'] != nil self.priority = xml_element.elements['priority'].text end if xml_element.elements['confirmReadingTo'] != nil self.confirm_reading_to = xml_element.elements['confirmReadingTo'].text end if xml_element.elements['hostname'] != nil self.hostname = xml_element.elements['hostname'].text end if xml_element.elements['messageID'] != nil self.message_id = xml_element.elements['messageID'].text end if xml_element.elements['customHeaders'] != nil self.custom_headers = KalturaClientBase.object_from_xml(xml_element.elements['customHeaders'], 'KalturaKeyValue') end end
priority=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_email_notification_client_plugin.rb, line 316 def priority=(val) @priority = val.to_i end