Class EmailMaster
java.lang.Object
ru.bitel.bgbilling.modules.bill.server.bean.EmailMaster
- All Implemented Interfaces:
java.lang.AutoCloseable
public class EmailMaster
extends java.lang.Object
implements java.lang.AutoCloseable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEmailMaster.MailData -
Constructor Summary
Constructors Constructor Description EmailMaster(Setup setup, java.sql.Connection con, int moduleId, int userId) -
Method Summary
Modifier and Type Method Description voidaddAttach(javax.mail.Multipart m)voidaddMessage(javax.mail.Multipart multipart)voidclose()java.lang.StringgetEmail()java.util.Vector<java.lang.String>getEmails()java.lang.StringgetSubject()voidsetContractId(int contractId)Устанавливает данные договора.voidsetDocumentId(java.lang.String type, int id)Устанавливает кода документа.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EmailMaster
public EmailMaster(Setup setup, java.sql.Connection con, int moduleId, int userId) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
-
Method Details
-
setDocumentId
public void setDocumentId(java.lang.String type, int id)Устанавливает кода документа.- Parameters:
id-
-
setContractId
public void setContractId(int contractId)Устанавливает данные договора.- Parameters:
contractId- если 0 - то договор берётся по данным документа, иначе - явное задание.
-
getEmails
public java.util.Vector<java.lang.String> getEmails() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getEmail
public java.lang.String getEmail() throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
getSubject
public java.lang.String getSubject() -
addAttach
public void addAttach(javax.mail.Multipart m) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
addMessage
public void addMessage(javax.mail.Multipart multipart) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfacejava.lang.AutoCloseable- Throws:
java.lang.Exception
-