public class CmsContentNotification extends A_CmsNotification
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
NOTIFICATION_CONTENT
The path to the xml content with the subject, header and footer of the notification e-mail.
|
m_mailContent
ATTACHMENTS, authenticator, bccList, bounceAddress, ccList, charset, content, CONTENT_TYPE, contentType, debug, EMAIL_BODY, EMAIL_SUBJECT, emailBody, FILE_SERVER, fromAddress, headers, hostName, ISO_8859_1, KOI8_R, MAIL_DEBUG, MAIL_HOST, MAIL_PORT, MAIL_SMTP_AUTH, MAIL_SMTP_CONNECTIONTIMEOUT, MAIL_SMTP_FROM, MAIL_SMTP_PASSWORD, MAIL_SMTP_SOCKET_FACTORY_CLASS, MAIL_SMTP_SOCKET_FACTORY_FALLBACK, MAIL_SMTP_SOCKET_FACTORY_PORT, MAIL_SMTP_TIMEOUT, MAIL_SMTP_USER, MAIL_TRANSPORT_PROTOCOL, MAIL_TRANSPORT_TLS, message, popBeforeSmtp, popHost, popPassword, popUsername, RECEIVER_EMAIL, RECEIVER_NAME, replyList, SENDER_EMAIL, SENDER_NAME, sentDate, SMTP, smtpPort, socketConnectionTimeout, socketTimeout, ssl, sslSmtpPort, subject, TEXT_HTML, TEXT_PLAIN, tls, toList, US_ASCII
限定符和类型 | 方法和说明 |
---|---|
static boolean |
existsEditor(CmsResource resource)
Returns true, if there exists an editor for a specific resource.
|
protected java.lang.String |
generateHtmlMsg()
Creates the mail to be sent to the responsible user.
|
protected java.util.List<CmsExtendedNotificationCause> |
getNotificationCauses()
Returns a list of CmsNotificationResourceInfos of the resources that will occur in the notification.
|
protected java.lang.String |
getNotificationContent()
Overwrite the method to return the path to the xmlcontent, where the subject,
the header and the footer are defined.
|
CmsUser |
getResponsible()
Returns the responsible.
|
protected void |
setNotificationCauses(java.util.List<CmsExtendedNotificationCause> resources)
Sets the resources.
|
addMacro, appendHtmlHeader, appenHtmlFooter, getCmsObject, getLocale, getReceiver, send
buildMimeMessage, embed, embed, embed, embed, embed, embed, setHtmlMsg, setMsg, setTextMsg
addPart, addPart, addPart, attach, attach, attach, attach, attach, createBodyPart, createMimeMultipart, getContainer, getPrimaryBodyPart, getSubType, init, isBoolHasAttachments, isInitialized, setBoolHasAttachments, setInitialized, setSubType
addBcc, addBcc, addBcc, addCc, addCc, addCc, addHeader, addReplyTo, addReplyTo, addReplyTo, addTo, addTo, addTo, createMimeMessage, getBccAddresses, getCcAddresses, getFromAddress, getHostName, getMailSession, getMimeMessage, getReplyToAddresses, getSentDate, getSmtpPort, getSocketConnectionTimeout, getSocketTimeout, getSslSmtpPort, getSubject, getToAddresses, isSSL, isTLS, sendMimeMessage, setAuthentication, setAuthenticator, setBcc, setBounceAddress, setCc, setCharset, setContent, setContent, setDebug, setFrom, setFrom, setFrom, setHeaders, setHostName, setMailSession, setMailSessionFromJNDI, setPopBeforeSmtp, setReplyTo, setSentDate, setSmtpPort, setSocketConnectionTimeout, setSocketTimeout, setSSL, setSslSmtpPort, setSubject, setTLS, setTo, toInternetAddressArray, updateContentType
public static final java.lang.String NOTIFICATION_CONTENT
public static boolean existsEditor(CmsResource resource)
resource
- the resource to check if there exists an editorpublic CmsUser getResponsible()
protected java.lang.String generateHtmlMsg()
generateHtmlMsg
在类中 A_CmsNotification
protected java.util.List<CmsExtendedNotificationCause> getNotificationCauses()
protected java.lang.String getNotificationContent()
A_CmsNotification
getNotificationContent
在类中 A_CmsNotification
A_CmsNotification.getNotificationContent()
protected void setNotificationCauses(java.util.List<CmsExtendedNotificationCause> resources)
resources
- a list of CmsNotificationResourceInfo's