Glad to help.

Peter

On Oct 5, 11:29 am, donfranciscodequevedo
<donfranciscodequev...@gmail.com> wrote:
> Thanks Peter, that pretty much answers my question!
>
> On 5 Okt., 01:17, Peter Robinett <pe...@bubblefoundry.com> wrote:
>
> > Hi Gregor,
>
> > For my Mapper model called Packet, my companion object looks like
> > this:
> > object Packet extends Packet with LongKeyedMetaMapper[Packet] {
> >         override def dbTableName = "packets" // define the DB table name
>
> >         /* register callback to send the new packet */
> >         override def afterCreate = createdRow _ :: super.afterCreate
> >         private def createdRow(packet: Packet) {
> >                 DatacenterBroker.createdPacket(packet)
> >         }
>
> > }
>
> > As you can see, after a Packet is created it is sent to an Actor
> > (using the broker object as an intermediary). The Scaladocs for
> > MetaMapper show many before and after events that you can override
> > like I've done with 
> > afterCreate:http://scala-tools.org/mvnsites-snapshots/liftweb/lift-mapper/scalado...
>
> > Peter Robinett
>
> > On Oct 4, 10:47 pm, donfranciscodequevedo
>
> > <donfranciscodequev...@gmail.com> wrote:
> > > Hi Marius,
>
> > > Thanks for your fast response. As an app developer, if I would like to
> > > get notified from the persistence layer, that some changes to my
> > > domain model have happened, how could I get such functionality with a
> > > Scala actor? By subclassing the persistence class? Or is such
> > > functionality already integrated in the persistence layer?
>
> > > Let's say I would like to get notified before some data is inserted in
> > > the database. How would I achieve that?
>
> > > Thanks again
>
> > > On 4 Okt., 20:37, "marius d." <marius.dan...@gmail.com> wrote:
>
> > > > Scala has a natural support for events notifications => Scala Actors.
> > > > It's a very natural fit for building event driven systems. In Lift
> > > > we're moving CometActors to LiftActors instead of Scala Actors due to
> > > > some memory consumption problems with current Scala actors
> > > > implementation which are probably fixed now in Scala 2.7.7 RC1.
>
> > > > So definitely yes, event driven programming is quite fitful in Lift.
>
> > > > Br's,
> > > > Marius
>
> > > > On Oct 4, 8:25 pm, donfranciscodequevedo
>
> > > > <donfranciscodequev...@gmail.com> wrote:
> > > > > I have been looking for Web frameworks that will take advantage of an
> > > > > Event Driven programming model.
> > > > > Some Frameworks like Python's Zope and Grails manage to subscribe to
> > > > > "Model Events". E.g. one can subscribe to a notification message,
> > > > > whenever a domain model gets changed, added, deleted, etc. (like
> > > > > explained here  http://bit.ly/2AkVBy)
>
> > > > > Can the Lift Framework throw such events too? Similar to the way
> > > > > Grails and Zope do it?
> > > > > Or is there another way in Lift to do the same?
>
> > > > > I must say that I preety much do like the Lift Framework and it's
> > > > > fresh approach on important tasks like Comet, Templating, Active
> > > > > Record, Web Services, Localization...
>
> > > > > However one of my key requirements would be simple handling of events
> > > > > and notifications.
>
> > > > > Thank you
>
> > > > > Gregor
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to