Bisschen aufgeräumt und Logger aktualisiert

This commit is contained in:
Js_Sman 2023-12-12 20:23:25 +01:00
parent 72b3888984
commit a25f1617c8
5 changed files with 10 additions and 12 deletions

View File

@ -43,7 +43,6 @@ public class CommandSend implements CommandInterface
public void execute() public void execute()
{ {
if(transmitterInterface != null && !eingabeFeld.getText().isEmpty()){ if(transmitterInterface != null && !eingabeFeld.getText().isEmpty()){
lg.info("Sende Nachricht");
transmitterInterface.send(new Nachricht(eingabeFeld.getText())); transmitterInterface.send(new Nachricht(eingabeFeld.getText()));
eingabeFeld.setText(""); eingabeFeld.setText("");
} }

View File

@ -4,6 +4,7 @@
*/ */
package ChatProgramm.model; package ChatProgramm.model;
import ChatProgramm.util.OhmLogger;
import ChatProgramm.view.ChatView; import ChatProgramm.view.ChatView;
import java.io.IOException; import java.io.IOException;
@ -17,7 +18,7 @@ import java.util.logging.*;
*/ */
public class Client extends Transmitter { public class Client extends Transmitter {
private static Logger lg = Logger.getLogger("netz"); private static Logger lg = OhmLogger.getLogger();
public Client(ChatView view) throws IOException { public Client(ChatView view) throws IOException {

View File

@ -5,6 +5,7 @@
package ChatProgramm.model; package ChatProgramm.model;
import ChatProgramm.model.Transmitter; import ChatProgramm.model.Transmitter;
import ChatProgramm.util.OhmLogger;
import ChatProgramm.view.ChatView; import ChatProgramm.view.ChatView;
import java.io.BufferedReader; import java.io.BufferedReader;
@ -29,7 +30,7 @@ import java.util.logging.*;
*/ */
public class Server extends Transmitter { public class Server extends Transmitter {
private static Logger lg = Logger.getLogger("netz"); private static Logger lg = OhmLogger.getLogger();
@Override @Override

View File

@ -6,6 +6,7 @@ package ChatProgramm.model;
import ChatProgramm.controller.Nachricht; import ChatProgramm.controller.Nachricht;
import ChatProgramm.controller.ReceiveAdapter; import ChatProgramm.controller.ReceiveAdapter;
import ChatProgramm.util.OhmLogger;
import ChatProgramm.view.ChatView; import ChatProgramm.view.ChatView;
import java.io.BufferedReader; import java.io.BufferedReader;
@ -15,7 +16,6 @@ import java.io.InputStreamReader;
import java.io.OutputStream; import java.io.OutputStream;
import java.io.OutputStreamWriter; import java.io.OutputStreamWriter;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;
import java.net.Socket; import java.net.Socket;
import java.util.concurrent.ExecutorService; import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors; import java.util.concurrent.Executors;
@ -35,7 +35,7 @@ public abstract class Transmitter implements Runnable, Subscriber<Nachricht>, Tr
protected static final int PORT = 35000; protected static final int PORT = 35000;
protected static final String IP = "127.0.0.1"; protected static final String IP = "127.0.0.1";
private static Logger lg = Logger.getLogger("netz"); private static Logger lg = OhmLogger.getLogger();
protected Socket socket; protected Socket socket;
protected BufferedReader reader; protected BufferedReader reader;
@ -104,11 +104,10 @@ public abstract class Transmitter implements Runnable, Subscriber<Nachricht>, Tr
writer.flush(); writer.flush();
lg.info("Nachricht wird angezeigt"); lg.info("Nachricht wird angezeigt");
lg.info(nachricht.getNachricht());
textPublisher.submit(nachricht); textPublisher.submit(nachricht);
} }
public Nachricht recieve(){ public Nachricht receive(){
Nachricht nachricht = new Nachricht(""); Nachricht nachricht = new Nachricht("");
try { try {
String txtNachricht = reader.readLine(); String txtNachricht = reader.readLine();
@ -130,9 +129,9 @@ public abstract class Transmitter implements Runnable, Subscriber<Nachricht>, Tr
@Override @Override
public void run() { public void run() {
while (true) { while (true) {
lg.info("running"); lg.info("Warte auf Nachricht");
if(laufend) { if(laufend) {
Nachricht eingehendeNachricht = recieve(); Nachricht eingehendeNachricht = receive();
if(!eingehendeNachricht.getNachricht().isEmpty()){ if(!eingehendeNachricht.getNachricht().isEmpty()){
textPublisher.submit(eingehendeNachricht); textPublisher.submit(eingehendeNachricht);

View File

@ -2,9 +2,7 @@ package ChatProgramm.model;
import ChatProgramm.controller.Nachricht; import ChatProgramm.controller.Nachricht;
import java.util.concurrent.Flow;
public interface TransmitterInterface{ public interface TransmitterInterface{
public void send(Nachricht nachricht); public void send(Nachricht nachricht);
public Nachricht recieve(); public Nachricht receive();
} }