Class EmailMaster

java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdContractId
ru.bitel.bgbilling.modules.bill.server.bean.EmailMaster
All Implemented Interfaces:
Serializable, ContractIdable, Idable

public class EmailMaster extends IdContractId
See Also:
  • Constructor Details

    • EmailMaster

      public EmailMaster(Setup setup, Connection con, int moduleId, int userId)
  • Method Details

    • setDocumentId

      public EmailMaster setDocumentId(DocumentSendParameters.SendingDataType type, int id)
      Устанавливает кода документа.
      Parameters:
      id -
    • setContractId

      public EmailMaster setContractId(int contractId)
      Устанавливает данные договора.
      Overrides:
      setContractId in class IdContractId
      Parameters:
      contractId - если invalid input: '<'=0 - то договор берётся по данным документа, иначе - явное задание.
    • getEmail

      public String getEmail() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getSubject

      public String getSubject()
    • addAttach

      public void addAttach(MailData mailData, String key) throws Exception
      Throws:
      Exception
    • addMessage

      public void addMessage(MailData mailData, String key) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException