sorry that I crossposted this to wicket-dev too. Are you talking about AjaxPoller as described by Igor in: https://sourceforge.net/tracker/?func=detail&atid=684978&aid=1539101&group_id=119783
That code doesn't seem to be in the repository yet. mf Martijn Dashorst schrieb: > isComplete() returns 'true'... no more updates > > Martijn > > On 10/4/06, Martin Funk <[EMAIL PROTECTED]> wrote: > >> Hi, >> >> my webapp asynchronously kicks of a a process that takes some (1-2 >> minutes) time till a result is provided. After the kickoff and before >> the result is available I'd like the Page to reload itself untill the >> result is there, stopping the reload. >> >> So far I tried two approaches. >> First I worked with the pages meta tag. I controlled it's attributes >> using AttributeModifier. >> something like: >> >> Markup: >> <meta wicket:id="refresh" id="refresh" content="" /> >> >> Code: >> final Label refresh = new Label("refresh"); >> final AttributeModifier http_equiv = new AttributeModifier( >> "http-equiv", true, new Model("refresh")) { >> private static final long serialVersionUID = 1L; >> >> @Override >> public boolean isEnabled() { >> return !isRequestTokenDone(); >> } >> }; >> final AttributeModifier content = new AttributeModifier("content", >> true, new PropertyModel(this, "content")) { >> private static final long serialVersionUID = 1L; >> >> @Override >> public boolean isEnabled() { >> return !isRequestTokenDone(); >> } >> }; >> refresh.add(http_equiv); >> refresh.add(content); >> add(refresh); >> >> This was ok, except that the performance was bad. The whole page is >> reloaded, even on localhost this took 2 seconds. Too much. >> >> On the second aproach I added a AjaxSelfUpdatingTimerBehavior to the >> panel I wanted to reload. >> myPanel panel = new MyPanel("myPanel"); >> panel.add(new AjaxSelfUpdatingTimerBehavior(Duration.seconds(10))); >> add(panel); >> >> Performance is grat now, but I don't see a way for disabeling the >> UpdateBehaviour, once the result is available. >> >> Any ideas? >> >> Martin >> >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share your >> opinions on IT & business topics through brief surveys -- and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Wicket-user mailing list >> Wicket-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> >> > > > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user