Skip to content

Commit c31c911

Browse files
committed
update jar to src
1 parent c620f74 commit c31c911

22 files changed

Lines changed: 1547 additions & 0 deletions

lib/pingpp-java-latest.jar

-30.9 KB
Binary file not shown.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
package com.pingplusplus;
2+
3+
public abstract class Pingpp
4+
{
5+
public static final String LIVE_API_BASE = "https://api.pingplusplus.com/";
6+
public static final String VERSION = "1.0.3";
7+
public static volatile String apiKey;
8+
public static volatile String apiVersion = "2014-10-10";
9+
10+
private static volatile boolean verifySSL = true;
11+
private static volatile String apiBase = LIVE_API_BASE;
12+
13+
/**
14+
* (FOR TESTING ONLY)
15+
* If you'd like your API requests to hit your own (mocked) server,
16+
* you can set this up here by overriding the base api URL.
17+
*/
18+
public static void overrideApiBase(final String overriddenApiBase) {
19+
apiBase = overriddenApiBase;
20+
}
21+
22+
/**
23+
* (FOR TESTING ONLY)
24+
* Only disable SSL verification if you're using your own (mocked) server.
25+
* Disabling verification on pingplusplus.com is not supported
26+
*/
27+
public static void setVerifySSL(boolean verify) {
28+
verifySSL = verify;
29+
}
30+
31+
public static boolean getVerifySSL() {
32+
return verifySSL;
33+
}
34+
35+
public static String getApiBase() {
36+
return apiBase;
37+
}
38+
39+
public static void setApiBase(String apiBase) {
40+
Pingpp.apiBase = apiBase;
41+
}
42+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package com.pingplusplus.exception;
2+
3+
public class APIConnectionException extends PingppException {
4+
5+
private static final long serialVersionUID = 1L;
6+
7+
public APIConnectionException(String message) {
8+
super(message);
9+
}
10+
11+
public APIConnectionException(String message, Throwable e) {
12+
super(message, e);
13+
}
14+
15+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package com.pingplusplus.exception;
2+
3+
public class APIException extends PingppException {
4+
5+
private static final long serialVersionUID = 1L;
6+
7+
public APIException(String message, Throwable e) {
8+
super(message, e);
9+
}
10+
11+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.pingplusplus.exception;
2+
3+
public class AuthenticationException extends PingppException {
4+
5+
6+
public AuthenticationException(String message) {
7+
super(message);
8+
}
9+
10+
private static final long serialVersionUID = 1L;
11+
12+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package com.pingplusplus.exception;
2+
3+
public class InvalidRequestException extends PingppException {
4+
5+
private static final long serialVersionUID = 1L;
6+
7+
private final String param;
8+
9+
public InvalidRequestException(String message, String param, Throwable e) {
10+
super(message, e);
11+
this.param = param;
12+
}
13+
14+
public String getParam() {
15+
return param;
16+
}
17+
18+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package com.pingplusplus.exception;
2+
3+
public abstract class PingppException extends Exception {
4+
5+
public PingppException(String message) {
6+
super(message, null);
7+
}
8+
9+
public PingppException(String message, Throwable e) {
10+
super(message, e);
11+
}
12+
13+
private static final long serialVersionUID = 1L;
14+
15+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package com.pingplusplus.model;
2+
3+
public class Channel {
4+
public static final String UPMP = "upmp";
5+
6+
public static final String WECHAT = "wx";
7+
8+
public static final String ALIPAY = "alipay";
9+
}

0 commit comments

Comments
 (0)