it's already running and humming, nice and smoovely in my project. I was just courious if you had a different solution in mind.
Martijn Dashorst schrieb: > No, but you can add the code to your project yourself. > > Martijn > > > On 10/6/06, Martin Funk <[EMAIL PROTECTED]> wrote: > >> 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 >> >> > > > ------------------------------------------------------------------------- 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