Merge pull request #149 from sutra/wxa

Rename WXAFacade to WeixinAppFacade, to let it be more like as WeixinPayProxy
This commit is contained in:
jinyu 2018-06-11 09:30:03 +08:00 committed by GitHub
commit 8f213ee093
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 11 deletions

View File

@ -16,11 +16,11 @@ import com.foxinmy.weixin4j.wxa.api.TemplateApi;
import com.foxinmy.weixin4j.wxa.api.TemplateMessageApi;
/**
* The facade of WXA APIs.
* The facade of WeChat Mini Program APIs.
*
* @since 1.8
*/
public class WXAFacade {
public class WeixinAppFacade {
private final LoginApi loginApi;
private final QrCodeApi qrCodeApi;
@ -29,11 +29,11 @@ public class WXAFacade {
private final CustomMessageApi customMessageApi;
/**
* Constructs {@link WXAFacade} using {@link FileCacheStorager}.
* Constructs {@link WeixinAppFacade} using {@link FileCacheStorager}.
*
* @param weixinAccount the {@link WeixinAccount}.
*/
public WXAFacade(
public WeixinAppFacade(
WeixinAccount weixinAccount
) {
this(
@ -43,12 +43,12 @@ public class WXAFacade {
}
/**
* Constructs {@link WXAFacade} using specified {@link CacheStorager}.
* Constructs {@link WeixinAppFacade} using specified {@link CacheStorager}.
*
* @param weixinAccount the {@link WeixinAccount}.
* @param cacheStorager the {@link CacheStorager}.
*/
public WXAFacade(
public WeixinAppFacade(
WeixinAccount weixinAccount,
CacheStorager<Token> cacheStorager
) {
@ -60,14 +60,14 @@ public class WXAFacade {
}
/**
* Constructs {@link WXAFacade} using specified {@link CacheStorager},
* Constructs {@link WeixinAppFacade} using specified {@link CacheStorager},
* and overrides properties defined in {@code weixin.properties}.
*
* @param weixinAccount the {@link WeixinAccount}.
* @param cacheStorager the {@link CacheStorager}.
* @param properties properties to overrides the properties defined in {@code weixin.properties}.
*/
public WXAFacade(
public WeixinAppFacade(
WeixinAccount weixinAccount,
CacheStorager<Token> cacheStorager,
Properties properties
@ -80,7 +80,7 @@ public class WXAFacade {
);
}
private WXAFacade(
private WeixinAppFacade(
WeixinAccount weixinAccount,
TokenCreator tokenCreator,
CacheStorager<Token> cacheStorager,

View File

@ -9,7 +9,7 @@ import org.junit.Test;
import com.foxinmy.weixin4j.cache.FileCacheStorager;
import com.foxinmy.weixin4j.model.Token;
import com.foxinmy.weixin4j.model.WeixinAccount;
import com.foxinmy.weixin4j.wxa.WXAFacade;
import com.foxinmy.weixin4j.wxa.WeixinAppFacade;
public class WxaApiTest {
@ -39,7 +39,7 @@ public class WxaApiTest {
properties.setProperty("api_base_url", "https://api.example.com");
properties.setProperty("api_cgi_url", "{api_base_url}/cgi-bin2");
WXAFacade wxaFacade = new WXAFacade(new WeixinAccount("myAppId", "mySecret"), new FileCacheStorager<Token>(), properties);
WeixinAppFacade wxaFacade = new WeixinAppFacade(new WeixinAccount("myAppId", "mySecret"), new FileCacheStorager<Token>(), properties);
assertEquals("https://api.example.com", wxaFacade.getLoginApi().getRequestUri("api_base_url"));