Package ru.bitel.bgbilling.modules.email.common.service

# Interface EmailService

    public interface EmailService

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | `domainDelete​(int domainId)` |
  `Domain` | `domainGet​(int domainId)` |
  `java.util.List<Domain>` | `domainList()` |
  `int` | `domainUpdate​(Domain domain)` |

- ## Method Details

  - ### domainGet

    Domain domainGet​(int domainId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`

  - ### domainDelete

    void domainDelete​(int domainId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`

  - ### domainUpdate

    int domainUpdate​(Domain domain) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`

  - ### domainList

    java.util.List<Domain> domainList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`