Package com.bytedesk.wechat.pay.sdk
Class WXPayReport
java.lang.Object
com.bytedesk.wechat.pay.sdk.WXPayReport
交易保障
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate WXPayConfig
private static final int
private static final int
private ExecutorService
private static WXPayReport
private static final String
private LinkedBlockingQueue<String>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WXPayReport
getInstance
(WXPayConfig config) 单例,双重校验,请在 JDK 1.5及更高版本中使用private static String
httpRequest
(String data, int connectTimeoutMs, int readTimeoutMs) http 请求void
report
(String uuid, long elapsedTimeMillis, String firstDomain, boolean primaryDomain, int firstConnectTimeoutMillis, int firstReadTimeoutMillis, boolean firstHasDnsError, boolean firstHasConnectTimeout, boolean firstHasReadTimeout)
-
Field Details
-
REPORT_URL
- See Also:
-
DEFAULT_CONNECT_TIMEOUT_MS
private static final int DEFAULT_CONNECT_TIMEOUT_MS- See Also:
-
DEFAULT_READ_TIMEOUT_MS
private static final int DEFAULT_READ_TIMEOUT_MS- See Also:
-
reportMsgQueue
-
config
-
executorService
-
INSTANCE
-
-
Constructor Details
-
WXPayReport
-
-
Method Details