Package ru.bitel.bgbilling.modules.email.server.bean

# Class EmailUtils

java.lang.Object
ru.bitel.bgbilling.modules.email.server.bean.EmailUtils

public class EmailUtils extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `EmailUtils()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static boolean`
  `checkAccountName(String name, ParameterMap moduleSetup)`
  `static boolean`
  `checkForwardEmail(String email, ParameterMap moduleSetup)`
  `static void`
  `deleteAccount(Account account, DomainManager domainManager, AccountManager accountManager)`
  `static ContractPermition`
  `getCurrentPermition(int moduleId, int contractId, Account account, Connection con, ParameterMap moduleSetup)`
  `static Map<Long,String>`
  `getQuotasMap(int moduleId)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### EmailUtils

    public EmailUtils()

- ## Method Details

  - ### checkForwardEmail

    public static boolean checkForwardEmail(String email, ParameterMap moduleSetup)

  - ### checkAccountName

    public static boolean checkAccountName(String name, ParameterMap moduleSetup)

  - ### getCurrentPermition

    public static ContractPermition getCurrentPermition(int moduleId, int contractId, Account account, Connection con, ParameterMap moduleSetup) throws Exception
    Throws:
      `Exception`

  - ### deleteAccount

    public static void deleteAccount(Account account, DomainManager domainManager, AccountManager accountManager) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### getQuotasMap

    public static Map<Long,String> getQuotasMap(int moduleId)