# HG changeset patch # User drewp@bigasterisk.com # Date 1378024993 25200 # Node ID 94e26e1e0668a5f0f92c7f6fe5c46a48c4ccf882 # Parent 868e759aeb74d5c919b3fa1db9a166bcb944d4ca add trig demo Ignore-this: 68b95336f329d29618bd7647fa4f46a4 diff -r 868e759aeb74 -r 94e26e1e0668 service/laundry/laundry.go --- a/service/laundry/laundry.go Sun Sep 01 01:35:36 2013 -0700 +++ b/service/laundry/laundry.go Sun Sep 01 01:43:13 2013 -0700 @@ -233,6 +233,18 @@ return nil }) + goweb.Map("GET", "/trig", func(c context.Context) error { + DC := namespace("http://purl.org/dc/terms/") + ROOM := namespace("http://projects.bigasterisk.com/room/") + statements := make(chan *goraptor.Statement, 100) + graph := ROOM("laundryDoor") + statements <- &(goraptor.Statement{ + graph, DC("modified"), nowLiteral(), graph}) + + close(statements) + return serializeGowebResponse(c, "trig", statements) + }) + goweb.Map("GET", "/graph", func(c context.Context) error { DC := namespace("http://purl.org/dc/terms/") ROOM := namespace("http://projects.bigasterisk.com/room/")