Enum Class ModuleSetupKeys

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

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

    • PSB_KEY

      public static final ModuleSetupKeys PSB_KEY
      psb.key=
    • PSB_EMAIL

      public static final ModuleSetupKeys PSB_EMAIL
      psb.email=
    • PSB_SECRET

      public static final ModuleSetupKeys PSB_SECRET
      psb.secret=
    • PSB_SIGN_ALG

      public static final ModuleSetupKeys PSB_SIGN_ALG
      psb.sign.alg=sha1
    • PSB_SUM_MIN

      public static final ModuleSetupKeys PSB_SUM_MIN
      psb.sum.min=
      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN
    • PSB_SUM_MAX

      public static final ModuleSetupKeys PSB_SUM_MAX
      psb.sum.max=
      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX
    • PSB_COMMENT

      public static final ModuleSetupKeys PSB_COMMENT
      psb.comment=
    • PSB_BACK_URL

      public static final ModuleSetupKeys PSB_BACK_URL
      psb.back.url=
    • PSB_NOTIFY_URL

      public static final ModuleSetupKeys PSB_NOTIFY_URL
      psb.notify.url=
    • PSB_GATE_URL

      public static final ModuleSetupKeys PSB_GATE_URL
      psb.gate.url=https://3ds.payment.ru/cgi-bin/cgi_link
    • PSB_TERMINAL

      public static final ModuleSetupKeys PSB_TERMINAL
      psb.terminal=
    • PSB_MERCHANT

      public static final ModuleSetupKeys PSB_MERCHANT
      psb.merchant=
    • PSB_PASSWORD

      public static final ModuleSetupKeys PSB_PASSWORD
      psb.password=
    • PSB_RECUR_EXP

      public static final ModuleSetupKeys PSB_RECUR_EXP
      psb.recur.exp=
    • PSB_RECUR_FREQ

      public static final ModuleSetupKeys PSB_RECUR_FREQ
      psb.recur.freq=1
    • PSB_URL_RETURN_OK

      public static final ModuleSetupKeys PSB_URL_RETURN_OK
      psb.url.return.ok=
    • PSB_URL_RETURN_NO

      public static final ModuleSetupKeys PSB_URL_RETURN_NO
      psb.url.return.no=
    • PSB_CHARGE_TYPE_ID

      public static final ModuleSetupKeys PSB_CHARGE_TYPE_ID
      psb.charge.type.id=
    • PSB_CHARGE_COMMENT

      public static final ModuleSetupKeys PSB_CHARGE_COMMENT
      psb.charge.comment=
    • PSB_PAYMENT_TYPE_ID

      public static final ModuleSetupKeys PSB_PAYMENT_TYPE_ID
      psb.payment.type.id=0
    • PSB_PAYMENT_COMMENT

      public static final ModuleSetupKeys PSB_PAYMENT_COMMENT
      psb.payment.comment=Оплата через платежный сервис ПромСвязьБанка [транзакция #{TRANSACTION_ID}, карта {CARD}]
    • PSB_ADD_CONTRACT_ID

      public static final ModuleSetupKeys PSB_ADD_CONTRACT_ID
      psb.add.contract.id=
    • PSB_DESCRIPTION

      public static final ModuleSetupKeys PSB_DESCRIPTION
      psb.description=Пополнение счета по договору №{CONTRACT_TITLE}
    • PSB_MERCHANT_NAME

      public static final ModuleSetupKeys PSB_MERCHANT_NAME
      psb.merchant.name=
    • PSB_AUTOPAYMENT_ENABLE

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_ENABLE
      psb.autopayment.enable=false
    • PSB_AUTOPAYMENT_MODE_DEFAULT

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_DEFAULT
      psb.autopayment.mode.default=0
    • PSB_AUTOPAYMENT_MODE_WEEK_ENABLE

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_WEEK_ENABLE
      psb.autopayment.mode.week.enable=false
    • PSB_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT
      psb.autopayment.mode.week.day.default=
      invalid reference
      BGBaseConstants.AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT
    • PSB_AUTOPAYMENT_MODE_WEEK_SUM_MIN

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_WEEK_SUM_MIN
      psb.autopayment.mode.week.sum.min=
      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN
    • PSB_AUTOPAYMENT_MODE_WEEK_SUM_MAX

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_WEEK_SUM_MAX
      psb.autopayment.mode.week.sum.max=
      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX
    • PSB_AUTOPAYMENT_MODE_MONTH_ENABLE

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_MONTH_ENABLE
      psb.autopayment.mode.month.enable=false
    • PSB_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT
      psb.autopayment.mode.month.day.default=
      invalid reference
      BGBaseConstants.AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT
    • PSB_AUTOPAYMENT_MODE_MONTH_SUM_MIN

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_MONTH_SUM_MIN
      psb.autopayment.mode.month.sum.min=
      invalid reference
      BGBaseConstants.DEFAULT_SUM_MIN
    • PSB_AUTOPAYMENT_MODE_MONTH_SUM_MAX

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_MONTH_SUM_MAX
      psb.autopayment.mode.month.sum.max=
      invalid reference
      BGBaseConstants.DEFAULT_SUM_MAX
    • PSB_AUTOPAYMENT_MODE_AUTO_ENABLE

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_AUTO_ENABLE
      psb.autopayment.mode.auto.enable=false
    • PSB_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT
      psb.autopayment.mode.auto.day.sum.default=500
    • PSB_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX
      psb.autopayment.mode.auto.day.sum.max=3000
    • PSB_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT
      psb.autopayment.mode.auto.week.sum.default=1000
    • PSB_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX
      psb.autopayment.mode.auto.week.sum.max=5000
    • PSB_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT
      psb.autopayment.mode.auto.month.sum.default=3000
    • PSB_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX

      public static final ModuleSetupKeys PSB_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX
      psb.autopayment.mode.auto.month.sum.max=10000
  • 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