code: @Override
      public final void execute(Tuple tuple, BasicOutputCollector collector) {
          if (TupleUtils.isTick(tuple)) {
              getLogger().debug("Received tick tuple, triggering emit of current rankings");
              emitRankings(collector);
          } else {
              updateRankingsWithTuple(tuple);
          }
      }
docs: This method functions as a template method (design pattern).