类 WechatPayConfig

java.lang.Object
org.anyline.util.AnylineConfig
org.anyline.wechat.pay.util.WechatPayConfig

public class WechatPayConfig extends org.anyline.util.AnylineConfig
  • 字段详细资料

    • CONFIG_NAME

      public static String CONFIG_NAME
    • DEFAULT_MCH_ID

      public static String DEFAULT_MCH_ID
    • DEFAULT_SP_MCH_ID

      public static String DEFAULT_SP_MCH_ID
    • DEFAULT_SUB_MCH_ID

      public static String DEFAULT_SUB_MCH_ID
    • DEFAULT_API_SECRET

      public static String DEFAULT_API_SECRET
    • DEFAULT_API_SECRET3

      public static String DEFAULT_API_SECRET3
    • DEFAULT_MCH_PRIVATE_SECRET_FILE

      public static String DEFAULT_MCH_PRIVATE_SECRET_FILE
    • DEFAULT_CERTIFICATE_SERIAL

      public static String DEFAULT_CERTIFICATE_SERIAL
    • DEFAULT_KEY_STORE_FILE

      public static String DEFAULT_KEY_STORE_FILE
    • DEFAULT_KEY_STORE_PASSWORD

      public static String DEFAULT_KEY_STORE_PASSWORD
    • DEFAULT_NOTIFY_URL

      public static String DEFAULT_NOTIFY_URL
    • DEFAULT_CALLBACK_URL

      public static String DEFAULT_CALLBACK_URL
    • DEFAULT_BANK_RSA_PUBLIC_KEY_FILE

      public static String DEFAULT_BANK_RSA_PUBLIC_KEY_FILE
    • MCH_ID

      public String MCH_ID
    • SP_MCH_ID

      public String SP_MCH_ID
    • SUB_MCH_ID

      public String SUB_MCH_ID
    • API_SECRET

      public String API_SECRET
    • API_SECRET3

      public String API_SECRET3
    • MCH_PRIVATE_SECRET_FILE

      public String MCH_PRIVATE_SECRET_FILE
    • CERTIFICATE_SERIAL

      public String CERTIFICATE_SERIAL
    • KEY_STORE_FILE

      public String KEY_STORE_FILE
    • KEY_STORE_PASSWORD

      public String KEY_STORE_PASSWORD
    • NOTIFY_URL

      public String NOTIFY_URL
    • CALLBACK_URL

      public String CALLBACK_URL
    • BANK_RSA_PUBLIC_KEY_FILE

      public String BANK_RSA_PUBLIC_KEY_FILE
    • API_URL_UNIFIED_ORDER

      public static final String API_URL_UNIFIED_ORDER
      微信支付接口地址
      另请参阅:
    • API_URL_REFUND

      public static final String API_URL_REFUND
      另请参阅:
    • API_URL_CHECK_ORDER

      public static final String API_URL_CHECK_ORDER
      另请参阅:
    • API_URL_CLOSE_ORDER

      public static final String API_URL_CLOSE_ORDER
      另请参阅:
    • API_URL_CHECK_REFUND

      public static final String API_URL_CHECK_REFUND
      另请参阅:
    • API_URL_DOWNLOAD_BILL

      public static final String API_URL_DOWNLOAD_BILL
      另请参阅:
    • API_URL_SHORT

      public static final String API_URL_SHORT
      另请参阅:
    • API_URL_REPORT

      public static final String API_URL_REPORT
      另请参阅:
    • API_URL_SEND_REDPACK

      public static final String API_URL_SEND_REDPACK
      另请参阅:
    • API_URL_SEND_GROUP_REDPACK

      public static final String API_URL_SEND_GROUP_REDPACK
      另请参阅:
    • API_URL_COMPANY_TRANSFER

      public static final String API_URL_COMPANY_TRANSFER
      另请参阅:
    • API_URL_COMPANY_TRANSFER_BANK

      public static final String API_URL_COMPANY_TRANSFER_BANK
      另请参阅:
  • 构造器详细资料

    • WechatPayConfig

      public WechatPayConfig()
  • 方法详细资料

    • getInstances

      public static Hashtable<String,org.anyline.util.AnylineConfig> getInstances()
    • parse

      public static void parse(String content)
      解析配置文件内容
      参数:
      content - 配置文件内容
    • init

      public static void init()
      初始化默认配置文件
    • getInstance

      public static WechatPayConfig getInstance()
    • getInstance

      public static WechatPayConfig getInstance(String key)
    • parse

      public static WechatPayConfig parse(String instance, org.anyline.entity.DataRow row)
    • parse

      public static Hashtable<String,org.anyline.util.AnylineConfig> parse(String column, org.anyline.entity.DataSet set)
    • register

      public static WechatPayConfig register(String key, org.anyline.entity.DataRow row)
    • register

      public static WechatPayConfig register(org.anyline.entity.DataRow row)