138139140141142143144145
controller.setUsageListener(history); } public void deactivate() { controller.setUsageListener(new NullUsageListener()); history.mark(); }
24252627282930313233
this.totalBandwidth = totalBandwidth; this.availableBandwidth = totalBandwidth; availableBytes = 0; listener = new NullUsageListener(); bytesProducedInLastWindow = 0; flusher = new Flusher(this); }