Class AddressUtils

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.oss.kernel.entity.server.utils.AddressUtils

public class AddressUtils extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
  • Field Details

  • Constructor Details

    • AddressUtils

      public AddressUtils()
  • Method Details

    • onUpdateAddressCity

      public static void onUpdateAddressCity(Setup setup, int cityId)
      Обновление адресов на изменение названия города
      Parameters:
      setup -
      cityId -
    • onUpdateAddressCity

      public static void onUpdateAddressCity(Setup setup, int cityId, Callable<?> callable)
      Обновление адресов на изменение названия города
      Parameters:
      setup -
      cityId -
      callable -
    • onUpdateAddressStreet

      public static void onUpdateAddressStreet(Setup setup, int streetId)
      Обновление адресов на изменение названия улицы
      Parameters:
      setup -
      streetId -
    • onUpdateAddressStreet

      public static void onUpdateAddressStreet(Setup setup, int streetId, Callable<?> callable)
      Обновление адресов на изменение названия улицы
      Parameters:
      setup -
      streetId -
      callable -
    • onUpdateAddressArea

      public static void onUpdateAddressArea(Setup setup, int areaId)
      Обновление адресов на изменение названия района
      Parameters:
      setup -
      areaId -
    • onUpdateAddressArea

      public static void onUpdateAddressArea(Setup setup, int areaId, Callable<?> callable)
      Обновление адресов на изменение названия района
      Parameters:
      setup -
      areaId -
      callable -
    • onUpdateAddressQuarter

      public static void onUpdateAddressQuarter(Setup setup, int quarterId)
      Обновление адресов на изменение названия квартала
      Parameters:
      setup -
      quarterId -
    • onUpdateAddressQuarter

      protected static void onUpdateAddressQuarter(Setup setup, int quarterId, Callable<?> callable)
      Обновление адресов на изменение названия квартала
      Parameters:
      setup -
      quarterId -
      callable -
    • onUpdateHouse

      public static void onUpdateHouse(Setup setup, int hid)
      Обновление адресов на изменение дома
      Parameters:
      setup -
      hid -
    • onUpdateHouse

      public static void onUpdateHouse(Setup setup, int hid, Callable<?> callable)
      Обновление адресов на изменение дома
      Parameters:
      setup -
      hid -
      callable -
    • getAddress

      @Deprecated public static final String getAddress(Preferences setup, AddressStruct addressStruct)
      Deprecated.
      Parameters:
      setup -
      addressStruct -
      Returns:
    • getAddress

      public static final String getAddress(Preferences setup, AddressStruct addressStruct, String formatKey)
    • getAddressStruct

      public static final AddressStruct getAddressStruct(Connection con, int houseId, EntityAttrAddress attrAddress) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getAddressStruct

      public static final AddressStruct getAddressStruct(Connection con, int houseId, String flat, String room, String pod, String floor, String comment) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getAddress

      public static final String getAddress(String _address, AddressStruct addressStruct)
    • getHouseFrac

      public static String getHouseFrac(String value)
    • getHouse

      public static String getHouse(String value)
    • importHouseData

      public static void importHouseData(Connection con, String table, int id, String data) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • importData

      public static void importData(Connection con, String table, String parentName, int id, String data) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException