Interface HDService


public interface HDService
  • Method Details

    • zoneList

      List<Zone> zoneList(int contractId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • zoneDictionaryList

      List<ZoneDictionary> zoneDictionaryList(boolean hostOnly, boolean domainOnly) throws ru.bitel.bgbilling.common.BGException
      Список зон из справочника зон модуля.
      Parameters:
      hostOnly - - только зоны, в которых разрешена регистрация хостов
      domainOnly - - только зоны, в которых разрешена регистрация доменов
      Throws:
      ru.bitel.bgbilling.common.BGException
    • zoneDictionaryGet

      ZoneDictionary zoneDictionaryGet(int zoneId) throws ru.bitel.bgbilling.common.BGException
      Зона из справочника зон модуля.
      Parameters:
      zoneId - - id зоны
      Throws:
      ru.bitel.bgbilling.common.BGException
    • zoneDictionaryUpdate

      void zoneDictionaryUpdate(ZoneDictionary zone) throws ru.bitel.bgbilling.common.BGException
      Добавление или обновление зоны справочника зон модуля.
      Parameters:
      zone - - зона; id invalid input: '<'= 0 - добавление
      Throws:
      ru.bitel.bgbilling.common.BGException
    • zoneDictionaryDelete

      void zoneDictionaryDelete(int zoneId) throws ru.bitel.bgbilling.common.BGException
      Удаление зоны из справочника зон модуля.
      Parameters:
      zoneId - - id зоны
      Throws:
      ru.bitel.bgbilling.common.BGException
    • searchWhoisList

      SearchResult<ZoneWhois> searchWhoisList(String zoneMask, boolean actualy, Period period, Page page, String[] sort) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getWhoisData

      void getWhoisData(jakarta.xml.ws.Holder<String> whoisData, int zoneId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • zoneAdd

      void zoneAdd(Zone zone) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • zoneUpdate

      void zoneUpdate(Zone zone) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • zoneDelete

      void zoneDelete(int zoneId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingServerList

      List<HostingServer> hostingServerList() throws ru.bitel.bgbilling.common.BGException
      Список серверов хостинга модуля.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingServerGet

      HostingServer hostingServerGet(int id) throws ru.bitel.bgbilling.common.BGException
      Сервер хостинга модуля.
      Parameters:
      id - - id сервера
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingServerUpdate

      void hostingServerUpdate(HostingServer server) throws ru.bitel.bgbilling.common.BGException
      Добавление или обновление сервера хостинга.
      Parameters:
      server - - сервер; id invalid input: '<'= 0 - добавление
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingServerDelete

      void hostingServerDelete(int id) throws ru.bitel.bgbilling.common.BGException
      Удаление сервера хостинга.
      Parameters:
      id - - id сервера
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingTypeList

      List<HostingType> hostingTypeList() throws ru.bitel.bgbilling.common.BGException
      Список типов хостинга модуля.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingTypeGet

      HostingType hostingTypeGet(int id) throws ru.bitel.bgbilling.common.BGException
      Тип хостинга модуля.
      Parameters:
      id - - id типа
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingTypeUpdate

      void hostingTypeUpdate(HostingType type) throws ru.bitel.bgbilling.common.BGException
      Добавление или обновление типа хостинга.
      Parameters:
      type - - тип; id invalid input: '<'= 0 - добавление
      Throws:
      ru.bitel.bgbilling.common.BGException
    • hostingTypeDelete

      void hostingTypeDelete(int id) throws ru.bitel.bgbilling.common.BGException
      Удаление типа хостинга.
      Parameters:
      id - - id типа
      Throws:
      ru.bitel.bgbilling.common.BGException
    • nsServerList

      List<NsServer> nsServerList() throws ru.bitel.bgbilling.common.BGException
      Список NS серверов модуля.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • nsServerGet

      NsServer nsServerGet(int id) throws ru.bitel.bgbilling.common.BGException
      NS сервер модуля.
      Parameters:
      id - - id NS сервера
      Throws:
      ru.bitel.bgbilling.common.BGException
    • nsServerUpdate

      void nsServerUpdate(NsServer server) throws ru.bitel.bgbilling.common.BGException
      Добавление или обновление NS сервера.
      Parameters:
      server - - NS сервер; id invalid input: '<'= 0 - добавление
      Throws:
      ru.bitel.bgbilling.common.BGException
    • nsServerDelete

      void nsServerDelete(int id) throws ru.bitel.bgbilling.common.BGException
      Удаление NS сервера.
      Parameters:
      id - - id NS сервера
      Throws:
      ru.bitel.bgbilling.common.BGException
    • periodDelete

      void periodDelete(int id) throws ru.bitel.bgbilling.common.BGException
      Удаление периода активации/продления из справочника модуля.
      Parameters:
      id - - id периода
      Throws:
      ru.bitel.bgbilling.common.BGException