Merge branch 'main' of https://gitlab.fdmci.hva.nl/propedeuse-hbo-ict/onderwijs/2023-2024/out-a-se-ti/blok-4/muupooviixee66
This commit is contained in:
@@ -3,13 +3,14 @@ package com.example.fitbot.exercise;
|
||||
import android.util.Log;
|
||||
|
||||
import com.example.fitbot.util.path.GesturePath;
|
||||
import com.example.fitbot.util.processing.IMotionDataConsumer;
|
||||
import com.example.fitbot.util.server.IWebServerHandler;
|
||||
import com.example.fitbot.util.server.WebServer;
|
||||
|
||||
import java.util.Objects;
|
||||
import java.util.function.Consumer;
|
||||
|
||||
public class Exercise implements Consumer<String> {
|
||||
public class Exercise implements IWebServerHandler {
|
||||
|
||||
private EMuscleGroup muscleGroup;
|
||||
private GesturePath path;
|
||||
@@ -128,7 +129,7 @@ public class Exercise implements Consumer<String> {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void accept(String message) {
|
||||
public void onReceive(String message) {
|
||||
|
||||
}
|
||||
}
|
||||
|
@@ -18,7 +18,7 @@ import java.util.function.Consumer;
|
||||
public class WebServer implements Runnable {
|
||||
|
||||
private ServerSocket serverSocket;
|
||||
protected Consumer<String> eventHandler = (input) -> {}; // No-op.
|
||||
protected IWebServerHandler eventHandler = (input) -> {}; // No-op.
|
||||
|
||||
private Thread thread;
|
||||
private AtomicBoolean forceClose = new AtomicBoolean(false);
|
||||
@@ -73,7 +73,7 @@ public class WebServer implements Runnable {
|
||||
|
||||
newSocket.close();
|
||||
|
||||
this.eventHandler.accept(builder.toString());
|
||||
this.eventHandler.onReceive(builder.toString());
|
||||
|
||||
} catch (IOException error) {
|
||||
String reason = error.getMessage() == null ? "Unknown reason" : error.getMessage();
|
||||
@@ -106,7 +106,7 @@ public class WebServer implements Runnable {
|
||||
* - onDisconnected(Socket)
|
||||
* - onError(Socket, String)
|
||||
*/
|
||||
public void setEventHandler(Consumer<String> handler) {
|
||||
public void setEventHandler(IWebServerHandler handler) {
|
||||
this.eventHandler = handler;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user