Class EmailMaster
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.modules.bill.server.bean.EmailMaster
- All Implemented Interfaces:
AutoCloseable
public class EmailMaster
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
implements AutoCloseable
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addMessage
(MailData mailData, String key) void
close()
getEmail()
void
setContractId
(int contractId) Устанавливает данные договора.void
setDocumentId
(DocumentSendParameters.SendingDataType type, int id) Устанавливает кода документа.Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
EmailMaster
-
-
Method Details
-
setDocumentId
Устанавливает кода документа.- Parameters:
id
-
-
setContractId
public void setContractId(int contractId) Устанавливает данные договора.- Parameters:
contractId
- если <=0 - то договор берётся по данным документа, иначе - явное задание.
-
getEmail
- Throws:
ru.bitel.bgbilling.common.BGException
-
getSubject
-
addAttach
- Throws:
ru.bitel.bgbilling.common.BGException
-
addMessage
- Throws:
ru.bitel.bgbilling.common.BGException
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-