Skip to content

Commit eb4dde2

Browse files
comm/manager/imc/ImcMessageFragmentManager: Adding notification for requesting fragments.
1 parent df30e32 commit eb4dde2

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/java/pt/lsts/neptus/comm/manager/imc/ImcMessageFragmentManager.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,13 @@ public void checkReceivedFragments() {
476476
requestMsg.getFragIds(), requestMsg.getSourceName(), fragUid);
477477

478478
String systemName = ImcSystemsHolder.translateImcIdToSystemName(systemId);
479+
480+
Notification sendNotificationAction = Notification.info(I18n.textf(
481+
"Requesting to Resend Message Fragments to %name", systemName),
482+
I18n.textf("Requesting missing fragments $s from $s for frag id $d",
483+
requestMsg.getFragIds(), requestMsg.getSourceName(), fragUid));
484+
NeptusEvents.post(sendNotificationAction);
485+
479486
String[] channelsToUse = new String[] {CommsAdmin.CommChannelType.WIFI.name, CommsAdmin.CommChannelType.IRIDIUM.name};
480487
boolean ret = IMCSendMessageUtils.sendMessage(requestMsg, ImcMsgManager.TRANSPORT_TCP,
481488
(MessageDeliveryListener) null, null, I18n.text("Error sending msg part retransmit requested for sender"),

0 commit comments

Comments
 (0)