> -----Original Message-----
> From: Martin Grigorov [mailto:mgrigo...@apache.org]
> Sent: Thursday, November 29, 2012 16:57
> To: users@wicket.apache.org
> Subject: Re: events between pages
> 
> On Thu, Nov 29, 2012 at 4:50 PM, Michal Wegrzyn
> <michal.wegr...@onior.com>wrote:
> 
> >
> >
> > > -----Original Message-----
> > > From: Martin Grigorov [mailto:mgrigo...@apache.org]
> > > Sent: Thursday, November 29, 2012 16:33
> > > To: users@wicket.apache.org
> > > Subject: Re: events between pages
> > >
> > > On Thu, Nov 29, 2012 at 4:28 PM, Michal Wegrzyn
> > > <michal.wegr...@onior.com>wrote:
> > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Martin Grigorov [mailto:mgrigo...@apache.org]
> > > > > Sent: Thursday, November 29, 2012 15:43
> > > > > To: users@wicket.apache.org
> > > > > Subject: Re: events between pages
> > > > >
> > > > > You can do this.
> > > > > You can use either wicket-atmosphere or wicket-native-websocket
> > > > > to push data to the clients.
> > > > >
> > > >
> > > > But only with Wicket >=6.0.0.
> > > >
> > > > Is it hard to affect also "all" "recent" (at least for current
> > > > user) pages for events in Wicket?
> > > > That would be a nice feature.
> > > >
> > >
> > > New features go only in 6.x anyway.
> > >
> > > You can keep a list of created WebSession objects, all last used
> > > pages are kept as attribute in the Session object.
> > >
> >
> > Shall I add then new feature request for 6.x? :)
> >
> 
> I lost you.
> Wicket 6.x provides these features - Atmosphere/WebSocket. What feature
> request exactly ?
> 
> You cannot initiate push from the server to the browsers with normal
> HTTP.
> You need either WebSocket/SSE/Long-Polling/Streaming/Flash
> 

Sorry, I was not clear enough.
Feature would be to trigger wicket events on all user pages and not only on the 
current page.

> 
> > >
> > > >
> > > > >
> > > > > On Thu, Nov 29, 2012 at 3:36 PM, Michal Wegrzyn
> > > > > <michal.wegr...@onior.com>wrote:
> > > > >
> > > > > > Recent = "one".
> > > > > > It would be security issue only if event API has some holes
> :)
> > > > > > Anyway it would be quite handy to send for example some info
> > > > > > events to all logged users.
> > > > > >
> > > > > > Best regards,
> > > > > > Michal Wegrzyn
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Martin Grigorov [mailto:mgrigo...@apache.org]
> > > > > > > Sent: Thursday, November 29, 2012 15:16
> > > > > > > To: users@wicket.apache.org
> > > > > > > Subject: Re: events between pages
> > > > > > >
> > > > > > > On Thu, Nov 29, 2012 at 3:11 PM, Michal Wegrzyn
> > > > > > > <michal.wegr...@onior.com>wrote:
> > > > > > >
> > > > > > > > Thanks Martin.
> > > > > > > >
> > > > > > > > What is the pageId parameter in
> > > getPageManager().getPage(pageId)?
> > > > > > > > Component id or page version id (present in url)?
> > > > > > > >
> > > > > > >
> > > > > > > The id from the url.
> > > > > > > See Page#getPageReference()
> > > > > > >
> > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > For session I would expect all most recent versions of
> > > visited
> > > > > > > > pages for a current user.
> > > > > > > >
> > > > > > >
> > > > > > > Define "recent" :-)
> > > > > > > One, two, ... more ?
> > > > > > >
> > > > > > >
> > > > > > > > For application the same but for all users.
> > > > > > > >
> > > > > > >
> > > > > > > If a random user can manipulate the pages of the other
> users
> > > > > > > would be a security issue, and rude :-)
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > >
> > > > > > > > Best regards,
> > > > > > > > Michal Wegrzyn
> > > > > > > >
> > > > > > > > > -----Original Message-----
> > > > > > > > > From: Martin Grigorov [mailto:mgrigo...@apache.org]
> > > > > > > > > Sent: Thursday, November 29, 2012 15:01
> > > > > > > > > To: users@wicket.apache.org
> > > > > > > > > Subject: Re: events between pages
> > > > > > > > >
> > > > > > > > > On Thu, Nov 29, 2012 at 2:56 PM, Michal Wegrzyn
> > > > > > > > > <michal.wegr...@onior.com>wrote:
> > > > > > > > >
> > > > > > > > > > Hi,
> > > > > > > > > >
> > > > > > > > > > I would like to send event from iframe to "parent"
> > > > > > > > > > page which has multiple iframes.
> > > > > > > > > >
> > > > > > > > > > Event framework makes it possible to use application
> > > > > > > > > > or session
> > > > > > > as
> > > > > > > > > > sinks, but event affects only page from which event
> > > > > > > > > > was
> > > sent.
> > > > > > > > > >
> > > > > > > > > > Why events which have session/application as sinks
> are
> > > not
> > > > > > > > > > propagated to all pages?
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > Define "all pages".
> > > > > > > > > For application that could mean all pages for all users
> > > ever
> > > > > > > > > used
> > > > > > > so
> > > > > > > > > far.
> > > > > > > > > For session this means all pages in the history of this
> > > user
> > > > > > > > > (the data store).
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Is it possible to workaround it?
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > You can get any page by its id:
> > > > > > > > > session.getPageManager().getPage(pageId)
> > > > > > > > > and use it as a sink.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Best regards,
> > > > > > > > > > Michal Wegrzyn
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Martin Grigorov
> > > > > > > > > jWeekend
> > > > > > > > > Training, Consulting, Development http://jWeekend.com
> > > > > > > > > <http://jweekend.com/>
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Martin Grigorov
> > > > > > > jWeekend
> > > > > > > Training, Consulting, Development http://jWeekend.com
> > > > > > > <http://jweekend.com/>
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Martin Grigorov
> > > > > jWeekend
> > > > > Training, Consulting, Development http://jWeekend.com
> > > > > <http://jweekend.com/>
> > > >
> > >
> > >
> > >
> > > --
> > > Martin Grigorov
> > > jWeekend
> > > Training, Consulting, Development
> > > http://jWeekend.com <http://jweekend.com/>
> >
> 
> 
> 
> --
> Martin Grigorov
> jWeekend
> Training, Consulting, Development
> http://jWeekend.com <http://jweekend.com/>

Reply via email to