mirror of
https://gitee.com/egzosn/pay-java-parent.git
synced 2026-06-02 05:50:29 +08:00
包名修改
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
import in.egan.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.bean.MsgType;
|
||||
|
||||
import java.util.concurrent.locks.Lock;
|
||||
import java.util.concurrent.locks.ReentrantLock;
|
||||
@@ -1,8 +1,8 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
import in.egan.pay.common.http.HttpConfigStorage;
|
||||
import in.egan.pay.common.http.HttpRequestTemplate;
|
||||
import in.egan.pay.common.util.sign.SignUtils;
|
||||
import com.egzosn.pay.common.http.HttpConfigStorage;
|
||||
import com.egzosn.pay.common.http.HttpRequestTemplate;
|
||||
import com.egzosn.pay.common.util.sign.SignUtils;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
import in.egan.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.bean.MsgType;
|
||||
|
||||
import java.util.concurrent.locks.Lock;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
|
||||
/**
|
||||
* PayErrorExceptionHandler处理器
|
||||
@@ -1,8 +1,8 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.util.LogExceptionHandler;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.util.LogExceptionHandler;
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
@@ -1,11 +1,12 @@
|
||||
package in.egan.pay.common.api;
|
||||
package com.egzosn.pay.common.api;
|
||||
|
||||
import in.egan.pay.common.bean.MethodType;
|
||||
import in.egan.pay.common.bean.PayOrder;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.bean.TransactionType;
|
||||
import in.egan.pay.common.http.HttpConfigStorage;
|
||||
import in.egan.pay.common.http.HttpRequestTemplate;
|
||||
import com.egzosn.pay.common.bean.MethodType;
|
||||
import com.egzosn.pay.common.bean.PayOrder;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.TransactionType;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.http.HttpConfigStorage;
|
||||
import com.egzosn.pay.common.http.HttpRequestTemplate;
|
||||
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.io.InputStream;
|
||||
@@ -244,7 +245,7 @@ public interface PayService {
|
||||
/**
|
||||
* 通用查询接口
|
||||
*
|
||||
* @param tradeNoOrBillDate 支付平台订单号或者账单日期, 具体请 类型为{@link String }或者 {@link Date },类型须强制限制,类型不对应则抛出异常{@link in.egan.pay.common.exception.PayErrorException}
|
||||
* @param tradeNoOrBillDate 支付平台订单号或者账单日期, 具体请 类型为{@link String }或者 {@link Date },类型须强制限制,类型不对应则抛出异常{@link PayErrorException}
|
||||
*
|
||||
* @param outTradeNoBillType 商户单号或者 账单类型
|
||||
* @param transactionType 交易类型
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.bean;
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
/**
|
||||
* 基础的支付类型
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.bean;/**
|
||||
package com.egzosn.pay.common.bean;/**
|
||||
* Created by Fuzx on 2017/1/24 0024.
|
||||
*/
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package in.egan.pay.common.bean;
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
/**
|
||||
* @author: egan
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package in.egan.pay.common.bean;
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
/**
|
||||
* 消息类型
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.bean;
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.bean;
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package in.egan.pay.common.bean;
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import in.egan.pay.common.bean.outbuilder.JsonBuilder;
|
||||
import in.egan.pay.common.bean.outbuilder.TextBuilder;
|
||||
import in.egan.pay.common.bean.outbuilder.XmlBuilder;
|
||||
import com.egzosn.pay.common.bean.outbuilder.JsonBuilder;
|
||||
import com.egzosn.pay.common.bean.outbuilder.TextBuilder;
|
||||
import com.egzosn.pay.common.bean.outbuilder.XmlBuilder;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.bean;
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
/**
|
||||
* 交易类型
|
||||
@@ -1,6 +1,6 @@
|
||||
package in.egan.pay.common.bean.outbuilder;
|
||||
package com.egzosn.pay.common.bean.outbuilder;
|
||||
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
|
||||
/**
|
||||
* @source chanjarster/weixin-java-tools
|
||||
@@ -1,8 +1,8 @@
|
||||
|
||||
package in.egan.pay.common.bean.outbuilder;
|
||||
package com.egzosn.pay.common.bean.outbuilder;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
|
||||
/**
|
||||
* @author: egan
|
||||
@@ -1,8 +1,7 @@
|
||||
package in.egan.pay.common.bean.outbuilder;
|
||||
package com.egzosn.pay.common.bean.outbuilder;
|
||||
|
||||
import in.egan.pay.common.bean.MsgType;
|
||||
import in.egan.pay.common.before.api.PayConsts;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
|
||||
/**
|
||||
* @author egan
|
||||
@@ -1,8 +1,7 @@
|
||||
package in.egan.pay.common.bean.outbuilder;
|
||||
package com.egzosn.pay.common.bean.outbuilder;
|
||||
|
||||
import in.egan.pay.common.bean.MsgType;
|
||||
import in.egan.pay.common.before.api.PayConsts;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
|
||||
/**
|
||||
* @author egan
|
||||
@@ -1,8 +1,7 @@
|
||||
package in.egan.pay.common.bean.outbuilder;
|
||||
package com.egzosn.pay.common.bean.outbuilder;
|
||||
|
||||
import in.egan.pay.common.bean.MsgType;
|
||||
import in.egan.pay.common.before.api.PayConsts;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
|
||||
/**
|
||||
* @author egan
|
||||
@@ -1,6 +1,6 @@
|
||||
package in.egan.pay.common.bean.outbuilder;
|
||||
package com.egzosn.pay.common.bean.outbuilder;
|
||||
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
|
||||
/**
|
||||
* @source chanjarster/weixin-java-tools
|
||||
@@ -1,6 +1,6 @@
|
||||
package in.egan.pay.common.bean.outbuilder;
|
||||
package com.egzosn.pay.common.bean.outbuilder;
|
||||
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
/**
|
||||
* @source chanjarster/weixin-java-tools
|
||||
* @author egan
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.bean.result;
|
||||
package com.egzosn.pay.common.bean.result;
|
||||
|
||||
/**
|
||||
* 支付错误码说明
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package in.egan.pay.common.bean.result;
|
||||
package com.egzosn.pay.common.bean.result;
|
||||
|
||||
/**
|
||||
* @author: egan
|
||||
@@ -1,6 +1,6 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
import in.egan.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.bean.MsgType;
|
||||
|
||||
import java.util.concurrent.locks.Lock;
|
||||
import java.util.concurrent.locks.ReentrantLock;
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import in.egan.pay.common.util.str.StringUtils;
|
||||
import com.egzosn.pay.common.util.str.StringUtils;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import org.apache.http.HttpHost;
|
||||
import org.apache.http.auth.AuthScope;
|
||||
import org.apache.http.auth.UsernamePasswordCredentials;
|
||||
@@ -1,6 +1,7 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
import in.egan.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.bean.MsgType;
|
||||
import com.egzosn.pay.common.http.HttpConfigStorage;
|
||||
|
||||
import java.util.concurrent.locks.Lock;
|
||||
|
||||
@@ -10,7 +11,7 @@ import java.util.concurrent.locks.Lock;
|
||||
* @email egzosn@gmail.com
|
||||
* @date 2016-5-18 14:09:01
|
||||
* @source chanjarster/weixin-java-tools
|
||||
* @see in.egan.pay.common.api.PayConfigStorage
|
||||
* @see com.egzosn.pay.common.api.PayConfigStorage
|
||||
*/
|
||||
@Deprecated
|
||||
public interface PayConfigStorage {
|
||||
@@ -135,7 +136,7 @@ import java.util.concurrent.locks.Lock;
|
||||
/**
|
||||
* http代理地址
|
||||
* @return
|
||||
* @see in.egan.pay.common.http.HttpConfigStorage#getHttpProxyHost()
|
||||
* @see HttpConfigStorage#getHttpProxyHost()
|
||||
*/
|
||||
@Deprecated
|
||||
String getHttpProxyHost();
|
||||
@@ -143,7 +144,7 @@ import java.util.concurrent.locks.Lock;
|
||||
/**
|
||||
* 代理端口
|
||||
* @return
|
||||
* @see in.egan.pay.common.http.HttpConfigStorage#getHttpProxyPort()
|
||||
* @see HttpConfigStorage#getHttpProxyPort()
|
||||
*/
|
||||
@Deprecated
|
||||
int getHttpProxyPort();
|
||||
@@ -151,7 +152,7 @@ import java.util.concurrent.locks.Lock;
|
||||
/**
|
||||
* 代理用户名
|
||||
* @return
|
||||
* @see in.egan.pay.common.http.HttpConfigStorage#getHttpProxyUsername()
|
||||
* @see HttpConfigStorage#getHttpProxyUsername()
|
||||
*/
|
||||
@Deprecated
|
||||
String getHttpProxyUsername();
|
||||
@@ -159,7 +160,7 @@ import java.util.concurrent.locks.Lock;
|
||||
/**
|
||||
* 代理密码
|
||||
* @return
|
||||
* @see in.egan.pay.common.http.HttpConfigStorage#getHttpProxyPassword()
|
||||
* @see HttpConfigStorage#getHttpProxyPassword()
|
||||
*/
|
||||
@Deprecated
|
||||
String getHttpProxyPassword();
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
/**
|
||||
* 支付宝支付通知
|
||||
@@ -1,9 +1,8 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.before.api.*;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import java.util.Map;
|
||||
|
||||
|
||||
@@ -25,7 +24,7 @@ public interface PayMessageHandler {
|
||||
*/
|
||||
public PayOutMessage handle(PayMessage payMessage,
|
||||
Map<String, Object> context,
|
||||
in.egan.pay.common.before.api.PayService payService
|
||||
PayService payService
|
||||
) throws PayErrorException;
|
||||
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
import in.egan.pay.common.api.PayErrorExceptionHandler;
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.util.LogExceptionHandler;
|
||||
import com.egzosn.pay.common.api.PayErrorExceptionHandler;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.util.LogExceptionHandler;
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
||||
|
||||
@@ -53,13 +53,13 @@ public class PayMessageRouter {
|
||||
|
||||
private final List<PayMessageRouterRule> rules = new ArrayList<PayMessageRouterRule>();
|
||||
|
||||
private final in.egan.pay.common.before.api.PayService payService;
|
||||
private final PayService payService;
|
||||
|
||||
private ExecutorService executorService;
|
||||
|
||||
private PayErrorExceptionHandler exceptionHandler;
|
||||
|
||||
public PayMessageRouter(in.egan.pay.common.before.api.PayService payService) {
|
||||
public PayMessageRouter(PayService payService) {
|
||||
this.payService = payService;
|
||||
this.executorService = Executors.newFixedThreadPool(DEFAULT_THREAD_POOL_SIZE);
|
||||
this.exceptionHandler = new LogExceptionHandler();
|
||||
@@ -1,10 +1,10 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
|
||||
import in.egan.pay.common.api.PayErrorExceptionHandler;
|
||||
import in.egan.pay.common.bean.PayMessage;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.api.PayErrorExceptionHandler;
|
||||
import com.egzosn.pay.common.bean.PayMessage;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
@@ -285,7 +285,7 @@ public class PayMessageRouterRule {
|
||||
* @return true 代表继续执行别的router,false 代表停止执行别的router
|
||||
*/
|
||||
protected PayOutMessage service(PayMessage payMessage,
|
||||
in.egan.pay.common.before.api.PayService payService,
|
||||
PayService payService,
|
||||
PayErrorExceptionHandler exceptionHandler) {
|
||||
|
||||
try {
|
||||
@@ -1,9 +1,9 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
import in.egan.pay.common.bean.MethodType;
|
||||
import in.egan.pay.common.bean.PayOrder;
|
||||
import in.egan.pay.common.bean.PayOutMessage;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.bean.MethodType;
|
||||
import com.egzosn.pay.common.bean.PayOrder;
|
||||
import com.egzosn.pay.common.bean.PayOutMessage;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.io.InputStream;
|
||||
@@ -16,7 +16,7 @@ import java.util.Map;
|
||||
* @author egan
|
||||
* @email egzosn@gmail.com
|
||||
* @date 2016-5-18 14:09:01
|
||||
* @see in.egan.pay.common.api.PayService
|
||||
* @see com.egzosn.pay.common.api.PayService
|
||||
*/
|
||||
@Deprecated
|
||||
public interface PayService {
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.before.api;
|
||||
package com.egzosn.pay.common.before.api;
|
||||
|
||||
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import org.apache.http.HttpHost;
|
||||
import org.apache.http.impl.client.CloseableHttpClient;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package in.egan.pay.common.before.bean.result;
|
||||
package com.egzosn.pay.common.before.bean.result;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import in.egan.pay.common.util.XML;
|
||||
import com.egzosn.pay.common.util.XML;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@@ -12,10 +12,10 @@ import java.io.Serializable;
|
||||
* @dete 2017/1/12 9:57
|
||||
* @author: egan
|
||||
* @source chanjarster/weixin-java-tools
|
||||
* @see in.egan.pay.common.bean.result.PayError
|
||||
* @see com.egzosn.pay.common.bean.result.PayError
|
||||
*/
|
||||
@Deprecated
|
||||
public class PayError implements in.egan.pay.common.bean.result.PayError, Serializable {
|
||||
public class PayError implements com.egzosn.pay.common.bean.result.PayError, Serializable {
|
||||
|
||||
private int errorCode;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.before.util.http;
|
||||
package com.egzosn.pay.common.before.util.http;
|
||||
|
||||
/**
|
||||
* @author egan
|
||||
@@ -7,8 +7,8 @@ package in.egan.pay.common.before.util.http;
|
||||
* @source chanjarster/weixin-java-tools
|
||||
*/
|
||||
|
||||
import in.egan.pay.common.before.api.RequestExecutor;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.before.api.RequestExecutor;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import org.apache.http.HttpHost;
|
||||
import org.apache.http.client.config.RequestConfig;
|
||||
import org.apache.http.client.methods.CloseableHttpResponse;
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.before.util.http;
|
||||
package com.egzosn.pay.common.before.util.http;
|
||||
|
||||
import in.egan.pay.common.before.api.RequestExecutor;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.before.api.RequestExecutor;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import org.apache.http.Consts;
|
||||
import org.apache.http.HttpHost;
|
||||
import org.apache.http.client.ClientProtocolException;
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.before.util.http;
|
||||
package com.egzosn.pay.common.before.util.http;
|
||||
|
||||
import org.apache.http.Consts;
|
||||
import org.apache.http.HttpEntity;
|
||||
@@ -1,7 +1,6 @@
|
||||
package in.egan.pay.common.exception;
|
||||
package com.egzosn.pay.common.exception;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import in.egan.pay.common.bean.result.PayError;
|
||||
import com.egzosn.pay.common.bean.result.PayError;
|
||||
|
||||
/**
|
||||
* @author egan
|
||||
@@ -1,11 +1,11 @@
|
||||
package in.egan.pay.common.http;
|
||||
package com.egzosn.pay.common.http;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONException;
|
||||
import in.egan.pay.common.bean.MethodType;
|
||||
import in.egan.pay.common.bean.result.PayException;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import in.egan.pay.common.util.XML;
|
||||
import com.egzosn.pay.common.bean.MethodType;
|
||||
import com.egzosn.pay.common.bean.result.PayException;
|
||||
import com.egzosn.pay.common.util.XML;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import org.apache.http.*;
|
||||
import org.apache.http.client.ClientProtocolException;
|
||||
import org.apache.http.client.HttpResponseException;
|
||||
@@ -18,13 +18,10 @@ import org.apache.http.util.EntityUtils;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.net.URI;
|
||||
import java.net.URLEncoder;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import static in.egan.pay.common.http.UriVariables.getMapToParameters;
|
||||
import static com.egzosn.pay.common.http.UriVariables.getMapToParameters;
|
||||
|
||||
/**
|
||||
* 一个HTTP请求的客户端
|
||||
@@ -34,7 +31,7 @@ import static in.egan.pay.common.http.UriVariables.getMapToParameters;
|
||||
*/
|
||||
public class ClientHttpRequest<T> extends HttpEntityEnclosingRequestBase implements org.apache.http.client.ResponseHandler<T>{
|
||||
//http请求
|
||||
private MethodType method;
|
||||
private MethodType method;
|
||||
//响应类型
|
||||
private Class<T> responseType;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.http;
|
||||
package com.egzosn.pay.common.http;
|
||||
|
||||
|
||||
/**
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.http;
|
||||
package com.egzosn.pay.common.http;
|
||||
|
||||
import in.egan.pay.common.bean.MethodType;
|
||||
import in.egan.pay.common.util.str.StringUtils;
|
||||
import com.egzosn.pay.common.bean.MethodType;
|
||||
import com.egzosn.pay.common.util.str.StringUtils;
|
||||
import org.apache.http.HttpHost;
|
||||
import org.apache.http.auth.AuthScope;
|
||||
import org.apache.http.auth.UsernamePasswordCredentials;
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.http;
|
||||
package com.egzosn.pay.common.http;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import org.apache.http.Consts;
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.util;
|
||||
package com.egzosn.pay.common.util;
|
||||
|
||||
import in.egan.pay.common.api.PayErrorExceptionHandler;
|
||||
import in.egan.pay.common.exception.PayErrorException;
|
||||
import com.egzosn.pay.common.api.PayErrorExceptionHandler;
|
||||
import com.egzosn.pay.common.exception.PayErrorException;
|
||||
import org.apache.commons.logging.Log;
|
||||
import org.apache.commons.logging.LogFactory;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.util;
|
||||
package com.egzosn.pay.common.util;
|
||||
|
||||
import com.google.zxing.BarcodeFormat;
|
||||
import com.google.zxing.EncodeHintType;
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.util;
|
||||
package com.egzosn.pay.common.util;
|
||||
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.util.sign;
|
||||
package com.egzosn.pay.common.util.sign;
|
||||
|
||||
|
||||
import in.egan.pay.common.util.str.StringUtils;
|
||||
import com.egzosn.pay.common.util.str.StringUtils;
|
||||
import org.apache.http.message.BasicNameValuePair;
|
||||
|
||||
import java.util.*;
|
||||
@@ -26,7 +26,7 @@ public enum SignUtils {
|
||||
@Override
|
||||
public String createSign(String content, String key, String characterEncoding) {
|
||||
|
||||
return in.egan.pay.common.util.sign.encrypt.MD5.sign(content, key, characterEncoding);
|
||||
return com.egzosn.pay.common.util.sign.encrypt.MD5.sign(content, key, characterEncoding);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -38,31 +38,31 @@ public enum SignUtils {
|
||||
* @return 签名结果
|
||||
*/
|
||||
public boolean verify(String text, String sign, String key, String characterEncoding) {
|
||||
return in.egan.pay.common.util.sign.encrypt.MD5.verify(text, sign, key, characterEncoding);
|
||||
return com.egzosn.pay.common.util.sign.encrypt.MD5.verify(text, sign, key, characterEncoding);
|
||||
}
|
||||
},
|
||||
|
||||
RSA {
|
||||
@Override
|
||||
public String createSign(String content, String key, String characterEncoding) {
|
||||
return in.egan.pay.common.util.sign.encrypt.RSA.sign(content, key, characterEncoding);
|
||||
return com.egzosn.pay.common.util.sign.encrypt.RSA.sign(content, key, characterEncoding);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean verify(String text, String sign, String publicKey, String characterEncoding) {
|
||||
return in.egan.pay.common.util.sign.encrypt.RSA.verify(text, sign, publicKey, characterEncoding);
|
||||
return com.egzosn.pay.common.util.sign.encrypt.RSA.verify(text, sign, publicKey, characterEncoding);
|
||||
}
|
||||
},
|
||||
|
||||
RSA2 {
|
||||
@Override
|
||||
public String createSign(String content, String key, String characterEncoding) {
|
||||
return in.egan.pay.common.util.sign.encrypt.RSA2.sign(content, key, characterEncoding);
|
||||
return com.egzosn.pay.common.util.sign.encrypt.RSA2.sign(content, key, characterEncoding);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean verify(String text, String sign, String publicKey, String characterEncoding) {
|
||||
return in.egan.pay.common.util.sign.encrypt.RSA2.verify(text, sign, publicKey, characterEncoding);
|
||||
return com.egzosn.pay.common.util.sign.encrypt.RSA2.verify(text, sign, publicKey, characterEncoding);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
* author: shiqun.shi@alipay.com
|
||||
*/
|
||||
|
||||
package in.egan.pay.common.util.sign.encrypt;
|
||||
package com.egzosn.pay.common.util.sign.encrypt;
|
||||
|
||||
public final class Base64 {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package in.egan.pay.common.util.sign.encrypt;
|
||||
package com.egzosn.pay.common.util.sign.encrypt;
|
||||
|
||||
|
||||
import in.egan.pay.common.util.str.StringUtils;
|
||||
import com.egzosn.pay.common.util.str.StringUtils;
|
||||
import org.apache.commons.codec.digest.DigestUtils;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
package in.egan.pay.common.util.sign.encrypt;
|
||||
package com.egzosn.pay.common.util.sign.encrypt;
|
||||
|
||||
import javax.crypto.Cipher;
|
||||
import java.io.ByteArrayInputStream;
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
package in.egan.pay.common.util.sign.encrypt;
|
||||
package com.egzosn.pay.common.util.sign.encrypt;
|
||||
|
||||
import java.security.PrivateKey;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package in.egan.pay.common.util.str;
|
||||
package com.egzosn.pay.common.util.str;
|
||||
|
||||
/**
|
||||
* Created by ZaoSheng on 2016/6/4.
|
||||
Reference in New Issue
Block a user