Class EmailMaster
java.lang.Object
ru.bitel.bgbilling.modules.bill.server.bean.EmailMaster
- All Implemented Interfaces:
AutoCloseable
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAttach
(javax.mail.Multipart m) void
addMessage
(javax.mail.Multipart multipart) void
close()
getEmail()
void
setContractId
(int contractId) Устанавливает данные договора.void
setDocumentId
(String type, int id) Устанавливает кода документа.
-
Constructor Details
-
EmailMaster
public EmailMaster(Setup setup, Connection con, int moduleId, int userId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
-
Method Details
-
setDocumentId
Устанавливает кода документа.- Parameters:
id
-
-
setContractId
public void setContractId(int contractId) Устанавливает данные договора.- Parameters:
contractId
- если 0 - то договор берётся по данным документа, иначе - явное задание.
-
getEmails
- Throws:
ru.bitel.bgbilling.common.BGException
-
getEmail
- Throws:
ru.bitel.bgbilling.common.BGException
-
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
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-