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.BGException
public 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.BGException
public java.lang.String getEmail() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.lang.String getSubject()
public void addAttach(javax.mail.Multipart m) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public void addMessage(javax.mail.Multipart multipart) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public void close() throws java.lang.Exception
close
in interface java.lang.AutoCloseable
java.lang.Exception