Interface Directory<K extends Id>
- All Known Implementing Classes:
AbstractAddressDao,ru.bitel.bgbilling.common.dao.AbstractDirectoryIdDao,ru.bitel.common.dao.AbstractDirectoryIdDao,AreaDao,ChargeTypeDao,CityDao,ContractObjectTypeDao,ContractParameterGroupAttrDao,ContractParameterGroupDao,ContractParameterListItemDao,ContractParameterMultiListItemDao,CostMapManager,CountryDao,DeviceGroupDao,DeviceTypeDao,DocumentJournalDao,DocumentStatusDao,DocumentTypeDao,DomainDao,EntitySpecAttrDao,EntitySpecAttrListItemDao,EntitySpecDao,GroupRightDao,HouseDao,InetDeviceTypeDao,InetOptionDao,InetServTypeDao,ObjectParameterGroupAttrDao,PaymentTypeDao,ProductSpecDao,QuarterDao,RangeMapDao,ReserveTypeDao,ServiceDao,ServiceSpecDao,SmartHousePackageBaseDao,StreetDao,SubscriptionTypeDao,TariffGroupDao,TariffPlanDao,TrafficRangeSpecDao,TrafficTypeDao,TrafficTypeLinkDao,TvAccountSpecDao,TvChannelSpecDao,TvDeviceTypeDao,UserInfoDao,VoiceAccountTypeAbstractDao,VoiceAccountTypeDao,VoiceDeviceTypeDao,VoiceOperAccountTypeDao,VoiceOptionDao,VoiceZoneDao
public interface Directory<K extends Id>
"Справочник" для бинов, которые изменяются редко, но используются в нескольких местах другими бинами.
Например, "тип" чего-то.
Такой бин должен быть аннотирован
Например, "тип" чего-то.
Такой бин должен быть аннотирован
DirectoryItem.-
Method Summary
Modifier and TypeMethodDescriptionintdeleteDirectoryItem(int id) Удаление элемента по idПолучение всего списка элементов из справочникаgetDirectoryItem(int id) Получение элемента по idgetDirectoryItem(String title) Получение элемента по title(name)
Может быть не имплементировано - в этом случае бросаетсяUnsupportedOperationExceptionoptDirectoryItem(int id) Изменение/добавление элемента справочника
-
Method Details
-
getDirectoryItem
Получение элемента по id- Parameters:
id-- Returns:
- Throws:
Exception
-
optDirectoryItem
- Throws:
Exception
-
getDirectoryItem
Получение элемента по title(name)
Может быть не имплементировано - в этом случае бросаетсяUnsupportedOperationException- Parameters:
title-- Returns:
- Throws:
Exception
-
directoryItems
Получение всего списка элементов из справочника- Returns:
- Throws:
Exception
-
updateDirectoryItem
Изменение/добавление элемента справочника- Parameters:
k-- Throws:
Exception
-
deleteDirectoryItem
Удаление элемента по id- Parameters:
id-- Returns:
- Throws:
Exception
-