From 23a46b4be35277e06ec89f48730eeb694e686be8 Mon Sep 17 00:00:00 2001
From: Kenmegne <stephanie.kenmegne@gmail.com>
Date: Thu, 18 Jun 2026 15:40:06 +0000
Subject: [PATCH] add fdx-commons and fdx-consultation
---
fdx-consultation/fdxconsultation-tools-module/fdxconsultation-tools/src/main/java/com/megatim/fdxconsultation/tools/context/AppCommonContext.java | 69 ++++++++++++++++++++++++++++++++++
1 files changed, 69 insertions(+), 0 deletions(-)
diff --git a/fdx-consultation/fdxconsultation-tools-module/fdxconsultation-tools/src/main/java/com/megatim/fdxconsultation/tools/context/AppCommonContext.java b/fdx-consultation/fdxconsultation-tools-module/fdxconsultation-tools/src/main/java/com/megatim/fdxconsultation/tools/context/AppCommonContext.java
new file mode 100644
index 0000000..0b737e9
--- /dev/null
+++ b/fdx-consultation/fdxconsultation-tools-module/fdxconsultation-tools/src/main/java/com/megatim/fdxconsultation/tools/context/AppCommonContext.java
@@ -0,0 +1,69 @@
+package com.megatim.fdxconsultation.tools.context;
+
+import java.io.File;
+
+/**
+ *
+ * @author ASUS
+ */
+public class AppCommonContext {
+
+ public static final String DATA_INTEGRATION_TIMER = "consultation-data-integration-timer";
+ public static final String PATH_API_TOKEN = "Gestion des tokens";
+ public static final String MODULE_ADMINISTRATION = "Paramètres généraux";
+ public static final String MODULE_DOCUMENTATION = "Infos et docs";
+ public static final String MODULE_MESSAGERIE = "Messagerie";
+ public static final String MODULE_INFRASTRUCTURES = "Infrastructures";
+ public static final String MODULE_CONSULTATION_WEB = "Consultation web";
+
+ public static final String REQUETE_HTTP_ADRESSE_IP = "adresseip";
+ public static final String REQUETE_HTTP_CLIENT = "useragent";
+ public static final String REQUETE_HTTP_METHODE = "methode";
+ public static final String REQUETE_HTTP_STATUT = "statut";
+ public static final String REQUETE_HTTP_PATH = "path";
+
+ public static final String JNDI_NAME = "java:/fdxConsultationDS";
+ public static final String PERSISTENCE_UNIT_NAME = "fdxConsultationPersistenceUnit";
+
+ public static final String PATH_BASE_MODULE_CONSULTATION = "/fdxconsultation-service-impl-1.0/fdx-consultation";
+ public static final String CONFIG_FILE = "";
+ public static final String REPERTOIRE_CONF = "";
+ public static String REPERTOIRE_SERVEUR = "";
+ public static String CLE_DONNEES_VALIDES = "";
+ public static String CLE_DONNEES_INVALIDES = "";
+
+ public static final String TOKEN_GENERATION_DIRECT = "token-authentification-direct";
+ public static final String REMOTE_CONGIGURATION_DIRECT = "remote-configuration-direct";
+
+ public static final String WEB_USER_ACTION_DIRECT = "webUserActionDirect";
+ public static final String WEB_USER_ACTION_EXCHANGE = "webUserActionExchange";
+ public static final String WEB_USER_ACTION_QUEUE = "webUserActionQueue";
+ public static final String WEB_USER_ACTION_ROUTING_KEY = "webUserActionRoutingKey";
+
+ public static final String SERVER_DIR = getCurrentDirectory().getParent();
+ public static final String APP_DIR = SERVER_DIR + File.separator + "standalone" + File.separator + "fdxconsultation";
+ public static final String JASPER_DIR = APP_DIR + File.separator + "jasper";
+ public static final String PDF_DIR = APP_DIR + File.separator + "pdfs";
+ public static final String EXPORT_DIR = APP_DIR + File.separator + "exports";
+ public static final String IMAGES_DIR = APP_DIR + File.separator + "images";
+ public static final String TEMPLATE_DIR = APP_DIR + File.separator + "templates";
+ public static final String TEMPLATE_LISTE = "templateEtatsListe.xml";
+ public static final String TEMPLATE_DETAIL = "templateEtatsDetail.xml";
+ public static final String LOGO = "logo.png";
+ public static final String DYNAMIC_CLASSES_DIR = APP_DIR + File.separator + "dynamic_classes";
+ public static final String DYNAMIC_CLASSES_PACKAGE = "generated";
+
+ //Libellés websocket
+ public static final String CODE_WEB_SOCKET_PATH_APPLICATION_MESSAGE = "/application/message";
+ public static final String CODE_WEB_SOCKET_PATH_SYSTEME_MESSAGE = "/systeme/message";
+
+ //Extensions
+ public static String EXTENSION_PDF = "pdf";
+ public static String EXTENSION_EXCEL = "xlsx";
+
+ public static File getCurrentDirectory() {
+ String fileName = (String) System.getProperties().get("user.dir");
+ return new File(fileName);
+ }
+
+}
--
Gitblit v1.10.0