File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed
api/src/main/java/fr/epsilon/api
common/src/main/java/fr/epsilon/common Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,12 @@ public static EpsilonAPI get() {
65
65
*/
66
66
public abstract EQueueModule queueModule ();
67
67
68
+ /**
69
+ * Set if server is reachable
70
+ * @param value
71
+ */
72
+ public abstract void setReachable (boolean value );
73
+
68
74
/**
69
75
* Get if server is reachable
70
76
*
Original file line number Diff line number Diff line change @@ -40,6 +40,8 @@ public class Epsilon extends EpsilonAPI {
40
40
41
41
private Template template ;
42
42
43
+ private boolean reachable ;
44
+
43
45
public Epsilon () {
44
46
this (true );
45
47
}
@@ -79,6 +81,8 @@ public Epsilon(boolean internal) {
79
81
80
82
this .instanceModule = new InstanceModule (okHttp , gson );
81
83
this .queueModule = new QueueModule (okHttp , gson );
84
+
85
+ this .reachable = true ;
82
86
}
83
87
84
88
public static Epsilon get () {
@@ -125,8 +129,13 @@ public QueueModule queueModule() {
125
129
return queueModule ;
126
130
}
127
131
132
+ @ Override
133
+ public void setReachable (boolean value ) {
134
+ this .reachable = value ;
135
+ }
136
+
128
137
@ Override
129
138
public boolean isReachable () {
130
- return true ;
139
+ return reachable ;
131
140
}
132
141
}
You can’t perform that action at this time.
0 commit comments