- Finished with Classic

- Updated dependencies
This commit is contained in:
2025-09-19 20:20:20 +02:00
parent 25b51a7af6
commit 3bf3c11a74
10 changed files with 179 additions and 23 deletions

View File

@@ -1,6 +1,6 @@
package github.openautonomousconnection.protocol;
import github.openautonomousconnection.protocol.handle.ClassicHandler;
import github.openautonomousconnection.protocol.handle.ClassicHandlerServer;
import github.openautonomousconnection.protocol.side.ProtocolClient;
import github.openautonomousconnection.protocol.side.ProtocolServer;
import lombok.Getter;
@@ -28,7 +28,7 @@ public class ProtocolBridge {
private final Logger logger;
@Getter @Setter
private ClassicHandler classicHandler;
private ClassicHandlerServer classicHandlerServer;
public ProtocolBridge(ProtocolServer protocolServer, ProtocolSettings protocolSettings, ProtocolVersion protocolVersion, File logFolder) {
this.protocolServer = protocolServer;
@@ -74,6 +74,16 @@ public class ProtocolBridge {
}
}
private boolean isClassic() {
boolean yes = false;
for (ProtocolVersion compatibleVersion : protocolVersion.getCompatibleVersions()) {
yes = compatibleVersion.getProtocolType() == ProtocolVersion.ProtocolType.CLASSIC;
if (yes) break;
}
return protocolVersion.getProtocolType() == ProtocolVersion.ProtocolType.CLASSIC || yes;
}
public boolean isRunningAsServer() {
return protocolServer != null;
}