Exemplo n.º 1
0
  @Override
  public void executeEvent(Event e) {

    if (e.getEventType() == OutputStrategyEvent.TIMEOUT) {

      MixMessage mixMessage = (MixMessage) e.getAttachment();

      if (mixMessage.isRequest()) mix.putOutRequest(mixMessage);
      else mix.putOutReply(mixMessage);

    } else throw new RuntimeException("ERROR: StopAndGo received unknown Event: " + e);
  }