Class MailData
java.lang.Object
ru.bitel.bgbilling.kernel.admin.mail.server.bean.MailData
- All Implemented Interfaces:
ContractIdable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTextPart(String key, String text) addTextPart(String key, String text, String contentType) intВозвращает id договораjakarta.mail.internet.MimeBodyPartgetMimeBodyPart(String key) intjakarta.mail.MultipartsetContractId(int contractId) setModuleId(int moduleId) setMultipart(jakarta.mail.Multipart multipart) setRecipients(String recipients) setSubject(String subject) ru.bitel.bgbilling.kernel.admin.mail.common.dto.MailDto
-
Field Details
-
map
-
-
Constructor Details
-
MailData
-
-
Method Details
-
getMailKey
-
getModuleId
public int getModuleId() -
getContractId
public int getContractId()Description copied from interface:ContractIdableВозвращает id договора- Specified by:
getContractIdin interfaceContractIdable- Returns:
-
setModuleId
-
setContractId
-
getRecipients
-
setRecipients
-
getSubject
-
setSubject
-
getMultipart
public jakarta.mail.Multipart getMultipart() -
setMultipart
-
getMimeBodyPart
-
addTextPart
- Throws:
jakarta.mail.MessagingException
-
addTextPart
public MailData addTextPart(String key, String text, String contentType) throws jakarta.mail.MessagingException - Throws:
jakarta.mail.MessagingException
-
addPart
public MailData addPart(String key, String disposition, String contentType, String fileName, byte[] content) throws jakarta.mail.MessagingException, UnsupportedEncodingException - Parameters:
key-disposition- null, inline, attachmentcontentType-fileName-content-- Throws:
jakarta.mail.MessagingExceptionUnsupportedEncodingException
-
toMailDto
public ru.bitel.bgbilling.kernel.admin.mail.common.dto.MailDto toMailDto()
-