44
55import java .io .IOException ;
66import java .util .HashMap ;
7+ import java .util .List ;
78
89public class ASAPMessageReceivedListenerManager implements ASAPMessageReceivedListenerManagement {
910 private HashMap <CharSequence , GenericListenerImplementation <ASAPMessageReceivedListener >> listenerMap =
@@ -35,18 +36,18 @@ public void removeAllListeners() {
3536
3637 public void notifyReceived (CharSequence format , ASAPMessages asapMessage ,
3738 String senderE2E , // E2E part
38- ASAPHop asapHop ) {
39+ List < ASAPHop > asapHopList ) {
3940
40- this .notifyReceived (format , asapMessage , false , senderE2E , asapHop );
41+ this .notifyReceived (format , asapMessage , false , senderE2E , asapHopList );
4142 }
4243
4344 public void notifyReceived (CharSequence format , ASAPMessages asapMessage , boolean useThreads ,
44- String senderE2E , ASAPHop asapHop ) {
45+ String senderE2E , List < ASAPHop > asapHopList ) {
4546
4647 GenericListenerImplementation <ASAPMessageReceivedListener > listenerList = this .listenerMap .get (format );
4748 if (listenerList != null ) {
4849 ASAPMessageReceivedNotifier asapMessageReceivedNotifier
49- = new ASAPMessageReceivedNotifier (asapMessage , senderE2E , asapHop );
50+ = new ASAPMessageReceivedNotifier (asapMessage , senderE2E , asapHopList );
5051
5152 listenerList .notifyAll (asapMessageReceivedNotifier , useThreads );
5253 }
@@ -55,20 +56,20 @@ public void notifyReceived(CharSequence format, ASAPMessages asapMessage, boolea
5556 public class ASAPMessageReceivedNotifier implements GenericNotifier <ASAPMessageReceivedListener > {
5657 private final ASAPMessages asapMessage ;
5758 private final String senderE2E ;
58- private ASAPHop asapHop ;
59+ private List < ASAPHop > asapHopList ;
5960
6061 ASAPMessageReceivedNotifier (ASAPMessages asapMessage ,
6162 String senderE2E ,
62- ASAPHop asapHop ) {
63+ List < ASAPHop > asapHopList ) {
6364
6465 this .asapMessage = asapMessage ;
6566 this .senderE2E = senderE2E ;
66- this .asapHop = asapHop ;
67+ this .asapHopList = asapHopList ;
6768 }
6869
6970 public void doNotify (ASAPMessageReceivedListener listener ) {
7071 try {
71- listener .asapMessagesReceived (this .asapMessage , this .senderE2E , this .asapHop );
72+ listener .asapMessagesReceived (this .asapMessage , this .senderE2E , this .asapHopList );
7273 } catch (IOException e ) {
7374 System .err .println ("error when notifying about received asap message: "
7475 + e .getLocalizedMessage ());
0 commit comments