From 4c5a5358212a90ba844bff1d6689f2476f86afd5 Mon Sep 17 00:00:00 2001
From: "amine.chbari.etu" <amine@DESKTOP-QK66G6C>
Date: Fri, 5 Apr 2024 21:20:20 +0200
Subject: [PATCH] remplacer une chaine de charactere qui se repete par une
 constante String , et proposer un constructeur private pour la classe
 'DerbyLogInterceptor'

---
 .../org/red5/logging/DerbyLogInterceptor.java     | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java b/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java
index 3f86c9d0..7230bd27 100644
--- a/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java
+++ b/server/src/main/java/org/red5/logging/DerbyLogInterceptor.java
@@ -15,8 +15,17 @@ import org.slf4j.LoggerFactory;
 
 public class DerbyLogInterceptor {
 
+    private DerbyLogInterceptor(){
+        // private constructor
+    
+    }
+
+
+
     protected static Logger log = LoggerFactory.getLogger(DerbyLogInterceptor.class);
 
+    protected static String logtext = "Derby log: {}";
+
     private static ThreadLocal<StringBuilder> local = new ThreadLocal<>();
 
     public static OutputStream handleDerbyLogFile() {
@@ -24,7 +33,7 @@ public class DerbyLogInterceptor {
 
             @Override
             public void write(byte[] b) throws IOException {
-                log.info("Derby log: {}", new String(b));
+                log.info(logtext, new String(b));
             }
 
             @Override
@@ -35,10 +44,10 @@ public class DerbyLogInterceptor {
                 }
                 //look for LF
                 if (i == 10) {
-                    log.info("Derby log: {}", sb.toString());
+                    log.info(logtext, sb.toString());
                     sb.delete(0, sb.length() - 1);
                 } else {
-                    log.trace("Derby log: {}", i);
+                    log.trace(logtext, i);
                     sb.append(new String(intToDWord(i)));
                 }
                 local.set(sb);
-- 
GitLab