public class InMemoryMerchantDetailsManager extends Object implements MerchantDetailsManager<PaymentPlatformMerchantDetails>
email egzosn@gmail.com
date 2018-11-22 17:18:03
| 构造器和说明 |
|---|
InMemoryMerchantDetailsManager() |
InMemoryMerchantDetailsManager(Collection<PaymentPlatformMerchantDetails> merchantDetails) |
InMemoryMerchantDetailsManager(Map<String,PaymentPlatformMerchantDetails> merchantDetails) |
InMemoryMerchantDetailsManager(Properties merchants)
这个暂时还未定义,后期版本进行
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createMerchant(Collection<PaymentPlatformMerchantDetails> merchants)
创建商户
|
void |
createMerchant(PaymentPlatformMerchantDetails merchant)
创建商户
|
void |
deleteMerchant(String id)
删除商户
|
PaymentPlatformMerchantDetails |
loadMerchantByMerchantId(String merchantId)
通过支付商户id加载对应的商户信息列表
|
boolean |
merchantExists(String id)
检查商户是否存在
|
void |
setPayMessageConfigurer(PayMessageConfigurer configurer)
设置支付消息配置中心
|
protected static void |
setPayMessageConfigurer(com.egzosn.pay.common.api.PayService payService,
PaymentPlatformMerchantDetails details,
PayMessageConfigurer configurer) |
void |
updateMerchant(PaymentPlatformMerchantDetails merchant)
更新商户
|
public InMemoryMerchantDetailsManager()
public InMemoryMerchantDetailsManager(Collection<PaymentPlatformMerchantDetails> merchantDetails)
public InMemoryMerchantDetailsManager(Map<String,PaymentPlatformMerchantDetails> merchantDetails)
public InMemoryMerchantDetailsManager(Properties merchants)
merchants - 属性配置public void createMerchant(Collection<PaymentPlatformMerchantDetails> merchants)
createMerchant 在接口中 MerchantDetailsManager<PaymentPlatformMerchantDetails>merchants - 商户信息public void createMerchant(PaymentPlatformMerchantDetails merchant)
createMerchant 在接口中 MerchantDetailsManager<PaymentPlatformMerchantDetails>merchant - 商户信息protected static void setPayMessageConfigurer(com.egzosn.pay.common.api.PayService payService,
PaymentPlatformMerchantDetails details,
PayMessageConfigurer configurer)
public void updateMerchant(PaymentPlatformMerchantDetails merchant)
updateMerchant 在接口中 MerchantDetailsManager<PaymentPlatformMerchantDetails>merchant - 商户信息public void deleteMerchant(String id)
deleteMerchant 在接口中 MerchantDetailsManager<PaymentPlatformMerchantDetails>id - 商户idpublic boolean merchantExists(String id)
merchantExists 在接口中 MerchantDetailsManager<PaymentPlatformMerchantDetails>id - 商户idpublic void setPayMessageConfigurer(PayMessageConfigurer configurer)
setPayMessageConfigurer 在接口中 MerchantDetailsManager<PaymentPlatformMerchantDetails>configurer - 配置public PaymentPlatformMerchantDetails loadMerchantByMerchantId(String merchantId)
loadMerchantByMerchantId 在接口中 MerchantDetailsService<PaymentPlatformMerchantDetails>merchantId - 支付商户idCopyright © 2022. All rights reserved.