R58-25-0117 Progetto Trasformazione Prepagato Delivery SW CV1
This commit is contained in:
@@ -711,6 +711,17 @@
|
||||
<JMSDistributedQueueMember
|
||||
JMSQueue="MessageQueueTrcsOut@TRCSJMSServer1" Name="MessageQueueTrcsOut@TRCSJMSServer1"/>
|
||||
</JMSDistributedQueue>
|
||||
<!-- R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 START-->
|
||||
<JMSTemplate Name="MessageQueueTrcsOut2"
|
||||
RedeliveryDelayOverride="300000" TimeToDeliverOverride="30000"/>
|
||||
<JMSDistributedQueue JNDIName="jms/MessageQueueTrcsOut2"
|
||||
Name="MessageQueueTrcsOut2" Targets="mnpCluster" Template="MessageQueueTrcsOut2">
|
||||
<JMSDistributedQueueMember
|
||||
JMSQueue="MessageQueueTrcsOut2@TRCSJMSServer2" Name="MessageQueueTrcsOut2@TRCSJMSServer2"/>
|
||||
<JMSDistributedQueueMember
|
||||
JMSQueue="MessageQueueTrcsOut2@TRCSJMSServer1" Name="MessageQueueTrcsOut2@TRCSJMSServer1"/>
|
||||
</JMSDistributedQueue>
|
||||
<!-- R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 END-->
|
||||
<JMSTemplate Name="dbcgoRequestToMnp"
|
||||
RedeliveryDelayOverride="300000" TimeToDeliverOverride="30000"/>
|
||||
<JMSDistributedQueue JNDIName="jms/dbcgoRequestToMnp"
|
||||
|
||||
@@ -984,6 +984,11 @@
|
||||
<JMSQueue CreationTime="1194444002406"
|
||||
JNDIName="jms/MessageQueueTrcsOut@TRCSJMSServer1"
|
||||
Name="MessageQueueTrcsOut@TRCSJMSServer1" Template="MessageQueueTrcsOut"/>
|
||||
<!-- R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 START-->
|
||||
<JMSQueue CreationTime="1194444002406"
|
||||
JNDIName="jms/MessageQueueTrcsOut2@TRCSJMSServer1"
|
||||
Name="MessageQueueTrcsOut2@TRCSJMSServer1" Template="MessageQueueTrcsOut2"/>
|
||||
<!-- R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 END-->
|
||||
</JMSServer>
|
||||
<JMSServer Name="TRCSJMSServer2" Store="TRCSJMSFileStore2" Targets="mnpserver2 (migratable)">
|
||||
<JMSQueue CreationTime="1201789577640"
|
||||
@@ -992,6 +997,11 @@
|
||||
<JMSQueue CreationTime="1194444002390"
|
||||
JNDIName="jms/MessageQueueTrcsOut@TRCSJMSServer2"
|
||||
Name="MessageQueueTrcsOut@TRCSJMSServer2" Template="MessageQueueTrcsOut"/>
|
||||
<!-- R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 START-->
|
||||
<JMSQueue CreationTime="1194444002390"
|
||||
JNDIName="jms/MessageQueueTrcsOut2@TRCSJMSServer2"
|
||||
Name="MessageQueueTrcsOut2@TRCSJMSServer2" Template="MessageQueueTrcsOut2"/>
|
||||
<!-- R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 END-->
|
||||
</JMSServer>
|
||||
<JMSServer Name="DBCFXJMSServer1" Store="DBCFXJMSFileStore1" Targets="mnpserver1 (migratable)">
|
||||
<JMSQueue CreationTime="1201789577625"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
############### R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 - BEGIN - ##############
|
||||
|
||||
#Property per abilitare chiamata a nuova coda JMS TRCS
|
||||
CALL_NEW_JMS_TRCS_ENABLED = 0
|
||||
|
||||
############### R58-25-0117 Progetto Trasformazione Prepagato - Delivery SW CV1 - END - ################
|
||||
@@ -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);
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user