R58-25-0117 Progetto Trasformazione Prepagato Delivery SW CV1

This commit is contained in:
maisto.salvatore
2025-07-15 21:17:06 +02:00
parent bf8a450c95
commit ff960d3281
6 changed files with 40 additions and 1 deletions

View File

@@ -16,6 +16,7 @@ import mnp.exception.jms.UnknownQueueSystemException;
import mnp.objects.NotificationMessage;
import mnp.objects.NotificationMessageIF;
import mnp.utility.JNDINames;
import mnp.utility.Resources;
import weblogic.jms.extensions.WLMessageProducer;
import javax.jms.*;
@@ -616,7 +617,12 @@ public class MessageHandler {
case NotificationMessageIF.NotificationType_TRCS_SlaRecOut:
case NotificationMessageIF.NotificationType_TRCS_SlaDonorOut:
case NotificationMessageIF.NotificationType_TRCS_DonorOut:
return JNDINames.QUEUE_NAME_TRCS_OUT;
if("0".equals(Resources.getCALL_NEW_JMS_TRCS_ENABLED())){
return JNDINames.QUEUE_NAME_TRCS_OUT;
}else{
return JNDINames.QUEUE_NAME_TRCS_OUT_2;
}
default:
throw new UnknownQueueSystemException(
"Notification Type sconosciuto: " + notification_type);

View File

@@ -57,6 +57,7 @@ public class JNDINames {
public static final String QUEUE_NAME_GINO_OUT = "jms/MessageQueueGinoOut";
public static final String QUEUE_NAME_SDP_OUT = "jms/MessageQueueSdpOut";
public static final String QUEUE_NAME_TRCS_OUT = "jms/MessageQueueTrcsOut";
public static final String QUEUE_NAME_TRCS_OUT_2 = "jms/MessageQueueTrcsOut2";
// public static final String QUEUE_NAME_TRCS_IN = "jms/TRCSAcqServiceQueue";
public static final String QUEUE_NAME_FENP_OUT = "jms/MessageQueueFenpOut";
public static final String QUEUE_NAME_FENP_IN = "jms/MessageQueueFenpIn";

View File

@@ -2532,4 +2532,9 @@ public class Resources {
return trim(props.getProperty("ESO_RETRIEVE_REST_POST_MOCK_RESPONSE_ENABLED"));
}
public static String getCALL_NEW_JMS_TRCS_ENABLED() {
init();
return trim(props.getProperty("CALL_NEW_JMS_TRCS_ENABLED"));
}
}