Add start method, make restart private

This commit is contained in:
Manfred Karrer 2016-07-23 15:00:12 +02:00
parent be14e8495c
commit 4d39364772

View file

@ -60,12 +60,8 @@ public class KeepAliveManager implements MessageListener, ConnectionListener, Pe
// API
///////////////////////////////////////////////////////////////////////////////////////////
public void restart() {
if (keepAliveTimer == null)
keepAliveTimer = UserThread.runPeriodically(() -> {
stopped = false;
keepAlive();
}, INTERVAL_SEC);
public void start() {
restart();
}
@ -166,6 +162,14 @@ public class KeepAliveManager implements MessageListener, ConnectionListener, Pe
// Private
///////////////////////////////////////////////////////////////////////////////////////////
private void restart() {
if (keepAliveTimer == null)
keepAliveTimer = UserThread.runPeriodically(() -> {
stopped = false;
keepAlive();
}, INTERVAL_SEC);
}
private void keepAlive() {
if (!stopped) {
Log.traceCall();