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название параметра конфигурации, в котором задается название валюты.Название параметра конфигурации, в котором задается тип платежа по умолчанию, под которым будут заноситься все платежи, если в конфигурации не указано соответствие между конкретной платежной системой и типом платежа agr.default.payment.type=-1agr.enable=trueназвание параметра конфигурации, в котором задается режим.Название параметра конфигурации, в котором задается комментарий платежа agr.payment.comment=Оплата через AGR.Название параметра конфигурации, в котором задается секрет для проверки подписи запросов ПС.Название параметра конфигурации, в котором задается Максимальная сумма к оплате agr.sum.max=BGBaseConstants.DEFAULT_SUM_MAXНазвание параметра конфигурации, в котором задается Минимальная сумма к оплате agr.sum.min=BGBaseConstants.DEFAULT_SUM_MINНазвание параметра конфигурации, в котором задается комментарий, который увидит абонент при оплате agr.transaction.comment=Оплата по договору {CONTRACT}.Название параметра конфигурации, в котором задается формат транзакции agr.transaction.format=BG000000000 формат транзакции по умолчанию, если не задан в конфигурации.название параметра конфигурации, в котором задается идентификатор провайдера в системе agr. -
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
-
AGR_VENDOR_ID
название параметра конфигурации, в котором задается идентификатор провайдера в системе agr. agr.vendor.id=-1 -
AGR_CURRENCY
название параметра конфигурации, в котором задается название валюты. agr.currency=sum -
AGR_MODE
название параметра конфигурации, в котором задается режим. agr.mode=sandbox значение по умолчанию для режима работы модуля - песочница, а не реальные платежи -
AGR_ENABLE
agr.enable=true -
AGR_TRANSACTION_COMMENT
Название параметра конфигурации, в котором задается комментарий, который увидит абонент при оплате agr.transaction.comment=Оплата по договору {CONTRACT}. Код транзакции {TRANSACTION_ID} комментарий платежа по умолчанию, если не задан в конфигурации. Есть макроподстановки: id транзакции и название ПС, через которую прошел платеж -
AGR_SECRET
Название параметра конфигурации, в котором задается секрет для проверки подписи запросов ПС. agr.secret= -
AGR_SUM_MAX
Название параметра конфигурации, в котором задается Максимальная сумма к оплате agr.sum.max=BGBaseConstants.DEFAULT_SUM_MAX -
AGR_SUM_MIN
Название параметра конфигурации, в котором задается Минимальная сумма к оплате agr.sum.min=BGBaseConstants.DEFAULT_SUM_MIN -
AGR_PAYMENT_COMMENT
Название параметра конфигурации, в котором задается комментарий платежа agr.payment.comment=Оплата через AGR. Код транзакции {TRANSACTION_ID}; платежная система {PAYMENT_NAME} комментарий платежа по умолчанию, если не задан в конфигурации. Есть макроподстановки: id транзакции и название ПС, через которую прошел платеж -
AGR_DEFAULT_PAYMENT_TYPE
Название параметра конфигурации, в котором задается тип платежа по умолчанию, под которым будут заноситься все платежи, если в конфигурации не указано соответствие между конкретной платежной системой и типом платежа agr.default.payment.type=-1 -
AGR_TRANSACTION_FORMAT
Название параметра конфигурации, в котором задается формат транзакции agr.transaction.format=BG000000000 формат транзакции по умолчанию, если не задан в конфигурации. Формируется путем сложения с кодом транзакции из таблицы платежей модуля AGR.
-
-
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
-