/** * Restart the timer. * * @param target * may be null */ public final void restart(final IPartialPageRequestHandler target) { stopped = false; if (target != null) { setTimeout(target.getHeaderResponse()); } }
/** * Restart the timer. * * @param target * may be null */ public final void restart(final IPartialPageRequestHandler target) { stopped = false; if (target != null) { setTimeout(target.getHeaderResponse()); } }
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); if (isStopped() == false) { setTimeout(response); } }
@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); if (isStopped() == false) { setTimeout(response); } }
/** * * @see org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#respond(AjaxRequestTarget) */ @Override protected final void respond(final AjaxRequestTarget target) { // timerId is no longer valid after timer has triggered timerId = null; if (shouldTrigger()) { onTimer(target); if (shouldTrigger()) { setTimeout(target.getHeaderResponse()); } } }
/** * * @see org.apache.wicket.ajax.AbstractDefaultAjaxBehavior#respond(AjaxRequestTarget) */ @Override protected final void respond(final AjaxRequestTarget target) { // timerId is no longer valid after timer has triggered timerId = null; if (shouldTrigger()) { onTimer(target); if (shouldTrigger()) { setTimeout(target.getHeaderResponse()); } } }