List of usage examples for com.google.gwt.core.client Scheduler scheduleFinally
public abstract void scheduleFinally(ScheduledCommand cmd);
From source file:org.activityinfo.legacy.client.remote.MergingDispatcher.java
License:Open Source License
public MergingDispatcher(Dispatcher dispatcher, Scheduler scheduler, BackOff backOff) { this.dispatcher = dispatcher; this.scheduler = scheduler; this.backOff = backOff; scheduler.scheduleFinally(new RepeatingCommand() { @Override//w w w. ja va2 s . co m public boolean execute() { try { if (!pendingCommands.isEmpty()) { dispatchPending(); } } catch (Exception e) { Log.error("Uncaught exception while dispatching in MergingDispatcher", e); } return true; } }); }