Class CustomerParameterProviderPB
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.kernel.contract.api.server.bean.customer.parameter.provider.CustomerParameterProviderPB
- All Implemented Interfaces:
CustomerParameterProvider,GuiTitlable
public class CustomerParameterProviderPB
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
implements CustomerParameterProvider
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleanПроверка состояния источника данных.Строка - имя объекта.static CustomerParameterProviderPBСписок настраиваемых параметров провайдера, отображаемых в справочнике "Клиенты: Провайдеры данных".org.json.JSONObjectsearchDataByINN(String inn) org.json.JSONObjectsearchDataByOGRN(String ogrn) Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError, warn
-
Method Details
-
getInstance
-
searchDataByINN
- Specified by:
searchDataByINNin interfaceCustomerParameterProvider- Throws:
Exception
-
searchDataByOGRN
- Specified by:
searchDataByOGRNin interfaceCustomerParameterProvider- Throws:
Exception
-
getParameters
Description copied from interface:CustomerParameterProviderСписок настраиваемых параметров провайдера, отображаемых в справочнике "Клиенты: Провайдеры данных". Имена параметров - ключи, по которым значения читаются из настроек провайдера. Описание параметра выводится в справочнике как подсказка по выбранному параметру. Реализациям из динамического кода рекомендуется переопределить этот метод.- Specified by:
getParametersin interfaceCustomerParameterProvider
-
getGuiTitle
Description copied from interface:GuiTitlableСтрока - имя объекта. Скорее всего уникальная. Используется в комбобоксах, например, итд.- Specified by:
getGuiTitlein interfaceGuiTitlable- Returns:
- Строка - представление объекта.
-
checkSourceCondition
Description copied from interface:CustomerParameterProviderПроверка состояния источника данных.- Specified by:
checkSourceConditionin interfaceCustomerParameterProvider- Returns:
- true - если источник доступен для использования
- Throws:
Exception
-