Enum Class ModuleSetupKeys
- All Implemented Interfaces:
Serializable,Comparable<ModuleSetupKeys>,Constable,ParameterMapKey
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionБлокировка записи по балансуСпецификации для блокировки по балансуСимволы логинаКласс генерации логинаПроверка логина как e-mailФормат логинаМаксимальная длина логинаМинимальная длина логинаСимволы пароляМаксимальная длина пароляМинимальная длина пароляПроверка цены при тарификацииID модуля картыКоды статуса активного договораКоды статуса приостановленного договораТипы устройств для CommpassДопустимые типы устройствСпецификация для типа заказа K1Идентификатор клиента SmartyПараметр заказа: e-mail (Smarty)Параметр заказа: имя (Smarty)Параметр заказа: фамилия (Smarty)Параметр заказа: отчество (Smarty)Префикс модулей SmartyПараметр заказа: телефон (Smarty)Таймаут ответа SmartyСекретный ключ SmartyАдрес сервера SmartyРежим агента для tv24h.tvТип начислений для tv24h.tvШаблон договора для tv24h.tvТипы устройств для tv24h.tvПауза подписки для tv24h.tvМодуль интернета для tv24h.tvСоздание отдельного договораОбновление телефона из заказаПараметр заказа: e-mailПараметр заказа: имяПараметр заказа: фамилия (lastName)Параметр заказа: фамилия (name)Параметр заказа: телефонПараметр заказа: пользовательТип оплаты для tv24h.tvБесплатная подписка порталаАдрес API tv24h.tvРежим подписки tv24h.tvСпецификация ТВ-учётки для tv24h.tvТипы устройств для TVEТип начислений для WinkФормат кода OTT-ТВИдентификатор региона-партнёра WinkПароль API WinkАдрес API WinkПрефикс адреса API WinkЛогин API WinkТестовый режим WinkТекст несовместимости товаровСпецификация productSpecПриоритет основной пролонгацииПриоритет дополнительной пролонгацииОписание набора символов пароляСпецификация serviceSpecСпецификация tvChannelSpecКласс жизненного цикла ТВКонтакты TVIPID base в WinkID extension в WinkID услуги в WinkID подписки в Wink -
Method Summary
Modifier and TypeMethodDescriptiongetName()getTitle()static ModuleSetupKeysReturns the enum constant of this class with the specified name.static ModuleSetupKeys[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface ru.bitel.common.ParameterMapKey
getParent, getSubLevel
-
Enum Constant Details
-
CARD_MODULE_ID
ID модуля карты
card.moduleId=0
Идентификатор модуля карт (card), привязываемого к ТВ-сервису клиента; 0 - привязка не задана
-
CONTRACT_STATUS_ACTIVE_CODES
Коды статуса активного договора
contract.status.active.codes=
Список кодов статусов договора, при которых договор считается активным для ТВ-сервиса; пусто - список не задан
-
PROLONGATION_PRIMARY_PRIORITY
Приоритет основной пролонгации
prolongation.primary.priority=0
Приоритетное значение для основной пролонгации ТВ-подписки; 0 - не задан
-
PROLONGATION_SECONDARY_PRIORITY
Приоритет дополнительной пролонгации
prolongation.secondary.priority=0
Приоритетное значение для дополнительной пролонгации ТВ-подписки; 0 - не задан
-
ACCOUNTING_TARIFFICATION_CHECK_PRICE
Проверка цены при тарификации
accounting.tariffication.checkPrice=1
Проверять цену ТВ-подписки при начислениях. 1 - проверять, 0 - не проверять
-
ACCOUNT_PASSWORD_LENGTH_MIN
Минимальная длина пароля
account.password.length.min=0
Минимальная длина пароля учётной записи ТВ-сервиса (количество символов)
-
ACCOUNT_PASSWORD_LENGTH_MAX
Максимальная длина пароля
account.password.length.max=8
Максимальная длина пароля учётной записи ТВ-сервиса (количество символов)
-
ACCOUNT_PASSWORD_CHARS
Символы пароля
account.password.chars=
invalid reference
PswdGen.EXTENDED_PASSWORD_CHARSДопустимый набор символов пароля учётной записи ТВ-сервиса (по умолчанию - расширенный набор)
-
ACCOUNT_LOGIN_MIN
Минимальная длина логина
account.login.min=1
Минимальная длина логина учётной записи ТВ-сервиса (количество символов)
-
ACCOUNT_LOGIN_MAX
Максимальная длина логина
account.login.max=9999999
Максимальная длина логина учётной записи ТВ-сервиса (количество символов)
-
ACCOUNT_LOGIN_FORMAT
Формат логина
account.login.format=
Формат логина учётной записи ТВ-сервиса; пусто - произвольный формат
-
ACCOUNT_LOGIN_CHARS
Символы логина
account.login.chars=
invalid reference
PswdGen.LOGIN_CHARS_AUTOДопустимый набор символов логина учётной записи ТВ-сервиса (по умолчанию - автоматический набор)
-
ACCOUNT_LOGIN_CLASS
Класс генерации логина
account.login.class=
Имя класса, формирующего логины учётных записей; пусто - используется класс по умолчанию
-
ACCOUNT_LOGIN_EMAIL_CHECK
Проверка логина как e-mail
account.login.email.check=false
Проверять, что логин учётной записи ТВ-сервиса имеет формат e-mail; false - не проверять
-
ACCOUNT_LOCK_BY_BALANCE
Блокировка записи по балансу
account.lockByBalance=false
Блокировать учётную запись ТВ-сервиса при недостатке средств на балансе договора; false - выключено
-
ACCOUNT_LOCK_BY_BALANCE_SPEC_IDS
Спецификации для блокировки по балансу
account.lockByBalance.specIds=
Список идентификаторов спецификаций, для которых применяется блокировка учётной записи по балансу; пусто - для всех
-
SERV_PASSWORD_CHARS_DESCRIPTION
Описание набора символов пароля
serv.password.chars.description=
Текстовое описание допустимых символов пароля, отображаемое пользователю; пусто - не задано
-
PRODUCT_SPEC_ENTITY_SPEC_ID
Спецификация productSpec
productSpec.entitySpecId=0
Идентификатор спецификации productSpec (продукт) ТВ-сервиса; 0 - не указана
-
SERVICE_SPEC_ENTITY_SPEC_ID
Спецификация serviceSpec
serviceSpec.entitySpecId=0
Идентификатор спецификации serviceSpec (услуга) ТВ-сервиса; 0 - не указана
-
TV_CHANNEL_SPEC_ENTITY_SPEC_ID
Спецификация tvChannelSpec
tvChannelSpec.entitySpecId=0
Идентификатор спецификации tvChannelSpec (ТВ-канал) ТВ-сервиса; 0 - не указана
-
OM_DEVICE_TYPE_IDS
Допустимые типы устройств
om.deviceTypeIds=
Список идентификаторов типов устройств, принимаемых в подсистеме заказов; пусто - без ограничений
-
OM_TV24H_DEVICE_TYPE_IDS
Типы устройств для tv24h.tv
om.tv24h.deviceTypeIds=
Список идентификаторов типов устройств для заказов из портала tv24h.tv; пусто - без ограничений
-
OM_TVE_DEVICE_TYPE_IDS
Типы устройств для TVE
om.tve.deviceTypeIds=
Список идентификаторов типов устройств для заказов из TVE; пусто - без ограничений
-
OM_COMMPASS_DEVICE_TYPE_IDS
Типы устройств для Commpass
om.commpass.deviceTypeIds=
Список идентификаторов типов устройств для заказов от оператора Commpass; пусто - без ограничений
-
OM_TV24H_AGENT_MODE
Режим агента для tv24h.tv
om.tv24h.agentMode=true
Работать с порталом tv24h.tv в режиме агента; true - режим агента включён
-
OM_TV24H_SUBSCRIPTION_MODE
Режим подписки tv24h.tv
om.tv24h.subscriptionMode=1
Режим оформления подписки, задаваемый порталом tv24h.tv; по умолчанию 1
-
OM_TV24H_CONTRACT_PATTERN_ID
Шаблон договора для tv24h.tv
om.tv24h.contractPatternId=0
Идентификатор шаблона договора, применяемого при оформлении ТВ-подписки через портал tv24h.tv; 0 - без изменений
-
OM_TV24H_TV_ACCOUNT_SPEC_ID
Спецификация ТВ-учётки для tv24h.tv
om.tv24h.tvAccountSpecId=0
Идентификатор спецификации ТВ-учётной записи для заказов из портала tv24h.tv; 0 - не указана
-
OM_TV24H_PARAM_USER_ID
Параметр заказа: пользователь
om.tv24h.param.user.id=0
Идентификатор параметра заказа tv24h.tv, несущего идентификатор пользователя; 0 - не задан
-
OM_TV24H_PARAM_NAME_ID
Параметр заказа: фамилия (name)
om.tv24h.param.name.id=0
Идентификатор параметра заказа tv24h.tv, несущего фамилию клиента (name); 0 - не задан
-
OM_TV24H_PARAM_LAST_NAME_ID
Параметр заказа: фамилия (lastName)
om.tv24h.param.lastName.id=0
Идентификатор параметра заказа tv24h.tv, несущего фамилию клиента (lastName); 0 - не задан
-
OM_TV24H_PARAM_FIRST_NAME_ID
Параметр заказа: имя
om.tv24h.param.firstName.id=0
Идентификатор параметра заказа tv24h.tv, несущего имя клиента; 0 - не задан
-
OM_TV24H_PARAM_EMAIL_ID
Параметр заказа: e-mail
om.tv24h.param.email.id=0
Идентификатор параметра заказа tv24h.tv, несущего адрес e-mail клиента; 0 - не задан
-
OM_TV24H_PARAM_PHONE_ID
Параметр заказа: телефон
om.tv24h.param.phone.id=0
Идентификатор параметра заказа tv24h.tv, несущего телефон клиента; 0 - не задан
-
OM_TV24H_CHARGE_TYPE_ID
Тип начислений для tv24h.tv
om.tv24h.chargeTypeId=0
Идентификатор типа начислений для подписок, оформленных через портал tv24h.tv; 0 - не задан
-
OM_TV24H_PAYMENT_TYPE_ID
Тип оплаты для tv24h.tv
om.tv24h.paymentTypeId=0
Идентификатор типа оплаты для подписок, оформленных через портал tv24h.tv; 0 - не задан
-
OM_TV24H_PROVIDER_FREE
Бесплатная подписка портала
om.tv24h.providerFree=false
Портал tv24h.tv оформляет подписки без доплаты со стороны пользователя; false - выключено
-
OM_TV24H_NEED_CREATE_NEW_CONTRACT
Создание отдельного договора
om.tv24h.needCreateNewContract=true
Создавать отдельный договор для подписок из портала tv24h.tv; true - да
-
OM_TV24H_NEED_UPDATE_PHONE
Обновление телефона из заказа
om.tv24h.needUpdatePhone=true
Обновлять телефон клиента в договоре по данным заказа tv24h.tv; true - да
-
OM_TV24H_INET_MODULE_ID
Модуль интернета для tv24h.tv
om.tv24h.inetMid=-1
Идентификатор интернет-модуля, привязываемого к подписке tv24h.tv; -1 - привязка не требуется
-
OM_TV24H_ENABLE_SUB_PAUSE
Пауза подписки для tv24h.tv
om.tv24h.enableSubPause=-1
Включение функции приостановки подписки для портала tv24h.tv; -1 - не задано
-
OM_TV24H_PROVIDER_URL
Адрес API tv24h.tv
om.tv24h.providerURL=https://api.24h.tv/
Базовый адрес API портала tv24h.tv для приёма заказов
-
OM_SMARTY_CLIENT_ID
Идентификатор клиента Smarty
om.smarty.client.id=
Идентификатор клиента BGBilling в подсистеме заказов Smarty; пусто - не задан
-
OM_SMARTY_MODULE_PREFIX
Префикс модулей Smarty
om.smarty.module.prefix=bg
Префикс имён модулей BGBilling в наименовании модулей Smarty; по умолчанию bg
-
OM_SMARTY_EMAIL_ID
Параметр заказа: e-mail (Smarty)
om.smarty.email.id=0
Идентификатор параметра заказа Smarty, несущего адрес e-mail клиента; 0 - не задан
-
OM_SMARTY_PHONE_ID
Параметр заказа: телефон (Smarty)
om.smarty.phone.id=0
Идентификатор параметра заказа Smarty, несущего телефон клиента; 0 - не задан
-
OM_SMARTY_FIRSTNAME_ID
Параметр заказа: имя (Smarty)
om.smarty.firstname.id=0
Идентификатор параметра заказа Smarty, несущего имя клиента; 0 - не задан
-
OM_SMARTY_MIDDLENAME_ID
Параметр заказа: отчество (Smarty)
om.smarty.middlename.id=0
Идентификатор параметра заказа Smarty, несущего отчество клиента; 0 - не задан
-
OM_SMARTY_LASTNAME_ID
Параметр заказа: фамилия (Smarty)
om.smarty.lastname.id=0
Идентификатор параметра заказа Smarty, несущего фамилию клиента; 0 - не задан
-
OM_SMARTY_SECRET_KEY
Секретный ключ Smarty
om.smarty.secret.key=
Секретный ключ обмена данными с подсистемой заказов Smarty; пусто - не задан
-
OM_SMARTY_SERVER_URL
Адрес сервера Smarty
om.smarty.server.url=
Адрес сервера подсистемы заказов Smarty; пусто - не задан
-
OM_SMARTY_READ_TIMEOUT
Таймаут ответа Smarty
om.smarty.read.timeout=5000
Таймаут ожидания ответа сервера Smarty в миллисекундах; по умолчанию 5000 мс
-
OM_ORDER_TYPE_K1_PRODUCT_SPEC_ID
Спецификация для типа заказа K1
om.orderType.{1}.productSpecId=0
Идентификатор спецификации продукта, применяемой для типа заказа K1 подсистемы заказов; 0 - не задан
-
OM_WINK_PROVIDER_USERNAME
Логин API Wink
om.wink.provider.username=
Логин для входа в API заказов МТС Wink; пусто - не задан
-
OM_WINK_PROVIDER_PASSWORD
Пароль API Wink
om.wink.provider.password=
Пароль для входа в API заказов МТС Wink; пусто - не задан
-
OM_WINK_PROVIDER_URL
Адрес API Wink
om.wink.provider.url=https://api.wink.tv/
Базовый адрес API заказов МТС Wink
-
OM_WINK_PROVIDER_URL_PREFIX
Префикс адреса API Wink
om.wink.provider.url.prefix=
Дополнительный префикс адреса API Wink; пусто - используется стандартный адрес
-
OM_WINK_PARTNER_REGION_ID
Идентификатор региона-партнёра Wink
om.wink.partner.region.id=
Идентификатор региона-партнёра в подсистеме заказов МТС Wink; пусто - не задан
-
OM_WINK_OTT_TV_CODE_PATTERN
Формат кода OTT-ТВ
om.wink.ott.tv.code.pattern=
Формат (pattern) кода ТВ-услуги OTT в МТС Wink; пусто - без ограничений
-
OM_WINK_TEST_MODE
Тестовый режим Wink
om.wink.test.mode=false
Работать с подсистемой заказов МТС Wink в тестовом режиме; false - выключен
-
OM_WINK_CHARGE_TYPE_ID
Тип начислений для Wink
om.wink.charge.type.id=0
Идентификатор типа начислений для подписок, оформленных через МТС Wink; 0 - не задан
-
WINK_BASE_ID
ID base в Wink
wink.base.id=0
Идентификатор базы (base) в API МТС Wink для управления подпиской; 0 - не задан
-
WINK_EXT_ID
ID extension в Wink
wink.ext.id=0
Идентификатор расширения (extension) в API МТС Wink; 0 - не задан
-
WINK_SUBS_ID
ID подписки в Wink
wink.subs.id=0
Идентификатор подписки (subs) в API МТС Wink; 0 - не задан
-
WINK_SERV_ID
ID услуги в Wink
wink.serv.id=0
Идентификатор услуги (serv) в API МТС Wink; 0 - не задан
-
TV_LIFECYCLE_CLASS
Класс жизненного цикла ТВ
tv.lifecycle.class=
Имя класса, реализующего события жизненного цикла ТВ-сервиса; пусто - реализация по умолчанию
-
TVIP_CONTACTS
Контакты TVIP
tvip.contacts=Контакты не заданы
Текст контактов сервиса TVIP, отображаемый пользователю (по умолчанию - «Контакты не заданы»)
-
PRODUCT_INCOMPATIBLE_ITEMS
Текст несовместимости товаров
tv.product.incompatible.items=true:не совместим;false:совместим
Текст показа индикатора совместимости товаров при формировании договора (true - «не совместим», false - «совместим»)
-
CONTRACT_STATUS_SUSPEND_CODES
Коды статуса приостановленного договора
contract.status.suspend.codes=
Список кодов статусов договора, при которых договор считается приостановленным для ТВ-сервиса; пусто - список не задан
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getName
- Specified by:
getNamein interfaceParameterMapKey
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceParameterMapKey
-
getTitle
- Specified by:
getTitlein interfaceParameterMapKey
-
getDescription
- Specified by:
getDescriptionin interfaceParameterMapKey
-