public class EmailMaster
extends java.lang.Object
implements java.lang.AutoCloseable
| Modifier and Type | Class and Description |
|---|---|
static class |
EmailMaster.MailData |
| Constructor and Description |
|---|
EmailMaster(Setup setup,
java.sql.Connection con,
int moduleId,
int userId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttach(javax.mail.Multipart m) |
void |
addMessage(javax.mail.Multipart multipart) |
void |
close() |
java.lang.String |
getEmail() |
java.util.Vector<java.lang.String> |
getEmails() |
java.lang.String |
getSubject() |
void |
setContractId(int cid)
Устанавливает данные договора.
|
void |
setDocumentId(java.lang.String type,
int id)
Устанавливает кода документа.
|
public EmailMaster(Setup setup, java.sql.Connection con, int moduleId, int userId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void setDocumentId(java.lang.String type,
int id)
id - public void setContractId(int cid)
cid - если 0 - то договор берётся по данным документа, иначе - явное задание.public java.util.Vector<java.lang.String> getEmails()
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic java.lang.String getEmail()
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic java.lang.String getSubject()
public void addAttach(javax.mail.Multipart m)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void addMessage(javax.mail.Multipart multipart)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exception