Package ru.bitel.oss.kernel.directories.domain.common.service

# Interface DomainService

public interface DomainService

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `domainDelete(int id)`
  `Domain`
  `domainGet(int id)`
  `List<Domain>`
  `domainList()`
  `void`
  `domainMove(int newParentId, Set<Integer> ids)`
  `Domain`
  `domainTree()`
  `int`
  `domainUpdate(Domain domain)`

- ## Method Details

  - ### domainUpdate

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

  - ### domainGet

    Domain domainGet(int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### domainList

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

  - ### domainDelete

    void domainDelete(int id) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### domainTree

    Domain domainTree() throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### domainMove

    void domainMove(int newParentId, Set<Integer> ids) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`