Enum Class ModuleSetupKeys

java.lang.Object
java.lang.Enum<ModuleSetupKeys>
ru.bitel.bgbilling.modules.agr.server.bean.enums.ModuleSetupKeys
All Implemented Interfaces:
Serializable, Comparable<ModuleSetupKeys>, Constable, ParameterMapKey

public enum ModuleSetupKeys extends Enum<ModuleSetupKeys> implements ParameterMapKey
  • Enum Constant Details

    • AGR_CARD_ENABLE

      public static final ModuleSetupKeys AGR_CARD_ENABLE

      Оплата картами

      agr.card.enable=true

      Разрешить оплату картами.

    • AGR_VENDOR_ID

      public static final ModuleSetupKeys AGR_VENDOR_ID

      ID вендора

      agr.vendor.id=-1

      ID вендора

    • AGR_CURRENCY

      public static final ModuleSetupKeys AGR_CURRENCY

      Название валюты

      agr.currency=sum

      название валюты

    • AGR_MODE

      public static final ModuleSetupKeys AGR_MODE

      Режим работы

      agr.mode=sandbox

      Режим работы модуля. Значение по умолчанию - песочница (sandbox), а не реальные платежи

    • AGR_ENABLE

      public static final ModuleSetupKeys AGR_ENABLE

      Включить модуль

      agr.enable=true

      Включить модуль

    • AGR_TRANSACTION_COMMENT

      public static final ModuleSetupKeys AGR_TRANSACTION_COMMENT

      Комментарий транзакции

      agr.transaction.comment=Оплата по договору {CONTRACT}. Код транзакции {TRANSACTION_ID}

      комментарий, который увидит абонент при оплате

    • AGR_SECRET

      public static final ModuleSetupKeys AGR_SECRET

      Секрет

      agr.secret=

      секрет для проверки подписи запросов ПС

    • AGR_SUM_MAX

      public static final ModuleSetupKeys AGR_SUM_MAX

      Максимальная сумма платежа

      agr.sum.max=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX

      Максимальная сумма платежа

    • AGR_SUM_MIN

      public static final ModuleSetupKeys AGR_SUM_MIN

      Минимальная сумма платежа

      agr.sum.min=

      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN

      Минимальная сумма платежа

    • AGR_PAYMENT_COMMENT

      public static final ModuleSetupKeys AGR_PAYMENT_COMMENT

      Комментарий платежа

      agr.payment.comment=Оплата через AGR. Код транзакции {TRANSACTION_ID}; платежная система {PAYMENT_NAME}

      комментарий платежа

    • AGR_DEFAULT_PAYMENT_TYPE

      public static final ModuleSetupKeys AGR_DEFAULT_PAYMENT_TYPE

      Тип платежа по умолчанию

      agr.default.payment.type=-1

      тип платежа по умолчанию, под которым будут заноситься все платежи, если в конфигурации не указано соответствие между конкретной платежной системой и типом платежа

    • AGR_TRANSACTION_FORMAT

      public static final ModuleSetupKeys AGR_TRANSACTION_FORMAT

      Формат транзакции

      agr.transaction.format=BG000000000

      формат транзакции

  • Method Details

    • values

      public static ModuleSetupKeys[] 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

      public static ModuleSetupKeys valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getName

      public String getName()
      Specified by:
      getName in interface ParameterMapKey
    • getDefaultValue

      public String getDefaultValue()
      Specified by:
      getDefaultValue in interface ParameterMapKey
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface ParameterMapKey
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface ParameterMapKey