/** * <b>Callback</b>. Called by superclass when event may be handled.<p> <b>Do not use {@code passUp} in this * method as the event is passed up by default by the superclass after this method returns !</b> */ public Object up(Event evt) { switch(evt.getType()) { case Event.STABLE: // generated by STABLE layer. Delete stable messages passed in arg stable(evt.getArg()); return null; // do not pass up further (Bela Aug 7 2001) case Event.SUSPECT: // release the promise if rebroadcasting is in progress... otherwise we wait forever. there will be a new // flush round anyway if(rebroadcasting) cancelRebroadcasting(); break; } return up_prot.up(evt); }
switch(evt.getType()) { case Event.STABLE: // generated by STABLE layer. Delete stable messages passed in arg stable(evt.getArg()); return null; // do not pass down further (Bela Aug 7 2001)
/** * <b>Callback</b>. Called by superclass when event may be handled.<p> <b>Do not use {@code passUp} in this * method as the event is passed up by default by the superclass after this method returns !</b> */ public Object up(Event evt) { switch(evt.getType()) { case Event.STABLE: // generated by STABLE layer. Delete stable messages passed in arg stable(evt.getArg()); return null; // do not pass up further (Bela Aug 7 2001) case Event.SUSPECT: // release the promise if rebroadcasting is in progress... otherwise we wait forever. there will be a new // flush round anyway if(rebroadcasting) cancelRebroadcasting(); break; } return up_prot.up(evt); }
switch(evt.getType()) { case Event.STABLE: // generated by STABLE layer. Delete stable messages passed in arg stable(evt.getArg()); return null; // do not pass down further (Bela Aug 7 2001)