public class AddressManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TABLE_ADDRESS_AREA |
static java.lang.String |
TABLE_ADDRESS_CITY |
static java.lang.String |
TABLE_ADDRESS_COUNTRY |
static java.lang.String |
TABLE_ADDRESS_HOUSE |
static java.lang.String |
TABLE_ADDRESS_QUARTER |
static java.lang.String |
TABLE_ADDRESS_STREET |
Constructor and Description |
---|
AddressManager(java.sql.Connection connect,
DefaultServerSetup set_up) |
Modifier and Type | Method and Description |
---|---|
void |
addCity(AddressCity city) |
void |
addHouse(AddressHouse house) |
void |
addStreet(ru.bitel.bgbilling.kernel.directory.address.AddressStreet street) |
void |
deleteAddressParam(int cid,
int pid) |
void |
deleteAddressParams(java.lang.String tableId,
int recordId) |
void |
deleteExctraAddressParams(java.lang.String tableId,
java.lang.String recordId,
java.lang.String key) |
AddressStruct |
getAddress(int cid,
int pid)
Возвращает значение параметра типа "Адрес" для данного договора
|
AddressItem |
getAddressItem(int itemId,
java.lang.String table) |
java.lang.String |
getAddressParam(java.lang.String tableId,
int recordId,
java.lang.String key) |
java.util.Map<java.lang.String,java.lang.String> |
getAddressParams(java.lang.String tableId,
int recordId) |
AddressCity |
getCity(int cityId) |
AddressCountry |
getCountry(int countryId) |
AddressHouse |
getHouse(int houseId) |
void |
searchAreaList(SearchResult<AddressItem> searchResult,
int cityId,
java.lang.String areaMask,
boolean loadCountryInfo,
boolean loadCityInfo) |
void |
searchCityList(SearchResult<AddressCity> searchResult,
int countryId,
java.lang.String cityMask,
boolean loadCountryInfo) |
void |
searchCountryList(SearchResult<AddressCountry> searchResult,
java.lang.String countryMask) |
void |
searchHouseList(SearchResult<AddressHouse> searchResult,
int areaId,
int quarterId,
int streetId,
java.lang.String houseFrac,
boolean loadInfo,
boolean loadCityInfo,
boolean loadCountryInfo) |
void |
searchQuarterList(SearchResult<AddressItem> searchResult,
int cityId,
java.lang.String areaMask,
boolean loadCountryInfo,
boolean loadCityInfo) |
void |
searchStreetList(SearchResult<AddressItem> searchResult,
int cityId,
java.lang.String areaMask,
boolean loadCountryInfo,
boolean loadCityInfo) |
void |
updateAddress(int cid,
int pid,
AddressStruct addressStruct)
Обновляет значение параметра типа адрес
|
void |
updateAddressParams(java.lang.String tableId,
int recordId,
java.lang.String key,
java.lang.String value) |
void |
updateHouse(AddressHouse house) |
public static final java.lang.String TABLE_ADDRESS_COUNTRY
public static final java.lang.String TABLE_ADDRESS_CITY
public static final java.lang.String TABLE_ADDRESS_AREA
public static final java.lang.String TABLE_ADDRESS_QUARTER
public static final java.lang.String TABLE_ADDRESS_STREET
public static final java.lang.String TABLE_ADDRESS_HOUSE
public AddressManager(java.sql.Connection connect, DefaultServerSetup set_up)
public AddressCountry getCountry(int countryId)
public AddressCity getCity(int cityId)
public AddressItem getAddressItem(int itemId, java.lang.String table)
public AddressHouse getHouse(int houseId)
public java.util.Map<java.lang.String,java.lang.String> getAddressParams(java.lang.String tableId, int recordId)
public java.lang.String getAddressParam(java.lang.String tableId, int recordId, java.lang.String key)
public void updateAddressParams(java.lang.String tableId, int recordId, java.lang.String key, java.lang.String value)
public void deleteAddressParams(java.lang.String tableId, int recordId)
public void deleteExctraAddressParams(java.lang.String tableId, java.lang.String recordId, java.lang.String key)
public void searchCountryList(SearchResult<AddressCountry> searchResult, java.lang.String countryMask)
public void searchCityList(SearchResult<AddressCity> searchResult, int countryId, java.lang.String cityMask, boolean loadCountryInfo)
public void searchAreaList(SearchResult<AddressItem> searchResult, int cityId, java.lang.String areaMask, boolean loadCountryInfo, boolean loadCityInfo)
public void searchQuarterList(SearchResult<AddressItem> searchResult, int cityId, java.lang.String areaMask, boolean loadCountryInfo, boolean loadCityInfo)
public void searchStreetList(SearchResult<AddressItem> searchResult, int cityId, java.lang.String areaMask, boolean loadCountryInfo, boolean loadCityInfo)
public void searchHouseList(SearchResult<AddressHouse> searchResult, int areaId, int quarterId, int streetId, java.lang.String houseFrac, boolean loadInfo, boolean loadCityInfo, boolean loadCountryInfo)
public AddressStruct getAddress(int cid, int pid)
cid
- код договораpid
- код параметраpublic void updateAddress(int cid, int pid, AddressStruct addressStruct)
cid
- код договораpid
- код параметраaddressStruct
- значение адресаpublic void deleteAddressParam(int cid, int pid) throws java.sql.SQLException
java.sql.SQLException
public void addCity(AddressCity city)
public void addStreet(ru.bitel.bgbilling.kernel.directory.address.AddressStreet street)
public void addHouse(AddressHouse house) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public void updateHouse(AddressHouse house)