gmosx

One of the fringe benefits of Google App Engine is the comprehensive administration control panel you get for free. From your application dashboard you have access to the datastore, logs, cron jobs, task queues, blobs, etc. You can set permissions, blacklist ips and switch between multiple (concurrently running!) versions of your app.

Arguably, the Datastore viewer/editor is one of the more interesting features of the admin interface. It 's also seriously flawed: it handles the entities as 'atoms', yet in real life entities participate in complex entity structures. More often than not, a change in one entity affects other entities in the 'graph'. The lack of support for life cycle events in the current version of the Datastore viewer renders it incapable of capturing such complex entity relations.

What do I mean by life cycle events? Events like entity creation, entity update and entity deletion. Mainstream ORM systems popularised callbacks like oncreate, onupdate, ondelete. Introducing such callbacks in the Java and Python APIs may be easy, but things get messy when you consider the ecosystem of alternative language implementations based on the Java API: developers using alternative languages would be forced to use Java to write the callbacks.

There is a more robust solution though. Google App Engine already leverages the power of webhooks in such APIs as taskqueue, email, xmpp and more. Webhooks can elegantly solve the life cycle management problem as well: when an entity is created, updated or deleted through the Datastore viewer a corresponding webhook is triggered. Let's say the user is playing with Article entities, the webhooks uris could be:

http://myapp.com/_ah/admin/datastore/le/Article/create/{key}
http://myapp.com/_ah/admin/datastore/le/Article/update/{key}
http://myapp.com/_ah/admin/datastore/le/Article/delete/{key}

Slightly more work than callbacks, but still simple and effective. If there is an even better solution, I would love to hear about it in the comments section.

Update: I want to make clear that this is a proposal not an actual feature!

36 Comments

by Coach Outlet Online, at 20 Apr 2012
Flying head first into Coach Outlet Online a new year brings a rush of excitement out with the old Coach Outlet Online, in with the new. In many ways we want to start afresh Coach Outlet. The seasons are ticking over more slowly than our calendars seem to, but still we're mentally prepared to jump into 2012's fashion trends Coach Outlet before we even get to the last drunken chorus of Auld Lang Syne.
by cheap oakleys, at 25 Apr 2012
Glasses were for my 15 year old son and he loved them. That said, it's only because of name brand recognition that he likes them. To me, they feel flimsy and like you need to baby them to keep them from breaking. Also, the graffiti grafix were worn off in spots right out of the package. Because they look so busy it's harder to tell but I wouldn't buy them again if given the chance. They would be a good buy for $30-$40...
As far as the seller goes, got the glasses in quick and the packaging was great. No complaints for them. The package was sealed and taped so I don't think they'd be able to know that the design was worn like it was. Haven't called to see if I can exchange because we're a miltary family and currently on the move with no new address yet ray cheap prescription glasses ban store to send them to. We'll see when we get settled into the new base.
by Cheap Ray Bans, at 25 Apr 2012
Oakley Sunglasses Cheap takes advantage of specially sized nose pads to help the frame sit higher on the face and stay comfortably in place, Oakley Sunglasses as a function of the light polarization. Ray Ban Sunglasses are good select for you, here is online store profession sell Cheap Ray Bans, Ray Ban UK you would find big discount that could save you much money, make lots of people love it.
by juicy couture outlet, at 25 Apr 2012
Juicy Couture outlet online in the beauty and fashion style will let you to be the eye-catching in some meetings and parties. Juicy Couture outlet will provide different kinds of coach bags with high quality and low price for everyone. Coach Outlet bags full of the charming and fascination with the unique design can always be the eye-catching. Now give a chance for yourself to have a try to spend the least money and time to buy your favorite from our online Coach Outlet Canada.
by coach factory outlet online, at 28 Apr 2012
There certainly are a amount of methods to acquire affordable coach products at coach factory outlet,it could possibly the most effective options.the most vital cause may be the reality that you simply can purchase genuine coach products at there.To find a Coach Bag of any size, color or style to fit your needs at the coach factory outlet online is a very necessary thing for every beautiful woman.
by coach factory outlet, at 28 Apr 2012
Many people like to go to coach factory online, Some people like to designers and shiny metal or leather coach shoulder bags. However, the majority of women choose to safe the neuter color coach shoulder bags.Come to coach factory outlet and find brand new Coach Factory Shoes Ivory Gray here, which are one of the casual, leisure yet uncommon Coach Factory shoes for women on sale.
by coach outlet online, at 28 Apr 2012
Coach bags, purses and other accessories can definitely add a touch of class to every woman. coach outlet store sells Coach products which are moderately priced and yet of good quality.The coach outlet online sales all kinds of Coach bags, purses, sunglasses, etc. Whatever you choose, this Coach store will not let you down.
by louis vuitton, at 28 Apr 2012
louis vuitton outlet,welcome to buy urban louis vuitton on our online shop.discount price is our special offer, durability and high quality is our promise.Amazingly you could definitely go to louis vuitton Handbags Outlet to get LV purses in as many cultural events as you could for instance carnivals, weddings, Christmas, Valentine's Day, dancing events, sports matches, fashion shows, and so on.
by Chanel Outlet, at 28 Apr 2012
Square facesChanel Outlet should try roundedChloe Bags Outlet UK sunglasses while heart-shapedChanel 2.55 faces ought to try frames which draw attention to mulberry bayswaterone eyes.Shades are definetelytory burch outlet a fashion statement alongferragamo outlet with a must fore those of us whogoyard handbags would like to protect ourmulberry outlet eyes. Therefore, before Chanel Outletdeciding on a pair Mulberry handbags Outletof sun shades itsalvatore ferragamo shoes is essential to makesalvatore ferragamo store sure that the tones you havePaul Smith Wallet chosen have good Uv ray protection. Verify that the sunglassesgolf shoes you will purchaseprada outlet meet the standards founded by LV outletthe Standards Institute. jing2027386 4.28
by reader, at 03 May 2012
The insurance of maintenance and repair, replique montre replique repliques montres replique montres replique montre rolex replique montre suisse montre replica to orthodox factorial processing is safe. Internal cleaning to be handed to professional teacher, replica chanel handbags replica designer handbags replica designer bags replica handbags fake chanel handbag and external clean job, mechanical watch the Lord might as well oneself start work; Soft brush to clean fluid with scrub strap, final rinse. Waterproof function of the case also can use this way to clean up; Don't have waterproof function of the case don't scrub. nike air max 2011 nike free run 2 air max 2011 best running shoes Daily cleaning external work is very important, because sweat scale, mbt shoes mbt shoes sale cheap mbt shoes mbt sale mbt outlet mbt scarpe mbt shoes outlet dust and even subtle must not surprising, actually still accumulate, replica chanel handbags replica chanel handbag replica chanel bags replica handbags replica designer handbags replica chanel wallet if not be clean, strap will rust, decay or embrittlement. So host best jump in and cleaning. replica watches swiss replica watches replica watch replica watchs
by cheap oakleys sunglasses, at 04 May 2012
Do you want to dress yourself, Reasonable cheap designer sunglasses can satisfy you.There are various selections of Ray Ban Sunglasses which also have soft texture and exquisite appearance. Besides, cheap oakleys Usa is one of them. Come on now, Ray Ban Sunglasses is waiting for you to buy.
by cheap oakleys sunglasses, at 05 May 2012
Purchase cheap Ray Ban Sunglasses California on our online stroe, lowest price but best quality here! Hurry up!We also provide full wholesale series of [url=http://www.cheaproakleysunglasses.com/]cheap oakleys[/url] Outlet products directly from Ray Ban Sunglasses manufacturers.
by cheap oakleys sunglasses, at 05 May 2012
Purchase cheap Ray Ban Sunglasses California on our online stroe, lowest price but best quality here! Hurry up!We also provide full wholesale series of cheap oakleys Outlet products directly from Ray Ban Sunglasses manufacturers.
by vans shoes boys, at 05 May 2012
LF- Choosing the best canvas era navy are particularly important on the Womens flats subject of wellbeing ; uggs carnero black skateboarding sneakers has to be hugely coral lopro slip-on vans, pretty grippe and extremely aubree slim women vans to stop hit and run accidents. This Mens Smart are often proves to be the very best pansy uggs out there that provide an exceptionally blue bell canvas authentic vans. Squeezes incorporate a huge sale clarks shoes sports footwear in all of toddlet baily bow. Research have revealed that spanning a next with the bennett vans shoes in which take place for the uggs carnero black of boarding tend to be on account of lack of kids clarks shoes with twenty-six per-cent involving injuries take heather gray camryn vans as a result of unsuccessful clarks shoes women. You must use safety outfits vans canvas authentic lo pro hot coral 10.5 before skateboarding to shield him/her next to cactus flower uggs.
by mulberry uk, at 07 May 2012
mulberry uk tend to be among finest style strikes associated with these days!After graduating from university, my cousin came back to my hometown from USA last month. She told me that mulberry uk outlet is very popular among her classmate.A mulberry tote could offer you those. Well, here are the four reasons why a it is a great buy. Some of the features you'll find in a MB tote.
Mulberry Alexa Bags
by cheap oakleys sunglasses, at 09 May 2012
If your considering buying the Wayfarer by Ray-Ban, you already know it as a cultural staple, worn by everyone from Dylan to The Blues Brothers. But, as cool as the shades are, be careful when ray ban outlet store it comes to fit. The "New" Wayfarer is substantially smaller then the old style, as well as being a tad more modern, not dominating the face as the old kind do.
by Coach Purses Outlet, at 09 May 2012
This is my first opportunity to visit this website. I found some interesting things and I will apply to the development of my blog. Thanks for sharing useful information
Coach Outlet Online
by w, at 15 May 2012
of scenic fare evasion routes, Hermes handbags outletmethods, the Internet can find, and many lines are is dangerous, and some explicit requirements for fare evasion, "turned over" rub "can be described as thrilling. Xinhua News Agency, "China Network reporter Hermes handbagsLu Wenjun, Luo win glory for the holiday arrival of a variety of scenic" free riders Raiders "frequent network, some of the" Raiders "no shortage of take the risk, and some even through the cliffs. Its purpose, just to avoid the expensive tickets. Side, tourists travel was, the other side is a scenic prices busy. Risk of "free riders Raiders" is such a contradiction to breed out, step by step, frightens behind refraction landscape "looked down on the helpless. Reporter survey found that many Internet users have
Hermes Faux Crocodile Bags
Hermes Fish Stripe Handbags
by eva, at 16 May 2012

A Youth cheap beats by dre Symbol - Fly London Shoes A herve leger of things in the world represent youth. The zest to become an independent person and learn new things is one of them. In fact, different people around the world may enjoy representing youth in a different and very personalized manner. For instance, most people are extremely fashion conscious especially when they are young and love to wear clothes and accessories shoes-nikeairmax are latest in the fashion world. Similarly, many women wear only Fly London shoes to reflect a youthful charm. Only a few centuries ago most people would not even look at shoes as a fashion accessory. Safety of one feet was the only purpose of wearing shoes. Moreover, the strength and durability were the vital factors that most buyers would consider while buying a pair of shoes for themselves. Also, they would not have a huge collection of shoes to compliment their various outfits. Modern women spend substantial time in choosing precisely matching beats headphones London shoes with their various dresses and own nike air max envious variety of footwear in their wardrobe.


The vastness in the herve leger of types and designs available in women shoes dre beats cheap uk just breathtaking. That is why they say a woman can never get satisfied with what she already owns as trends keep on changing and she always craves of all that is currently setting the ramp on fire. Fly London shoes is one brand that keeps coming up with an excitingly wonderful range of designs in women shoes and keeps all the fashion conscious women around the world on their toes to pick that suits their taste and style. There is really something to please every taste and also immense choices to select from. Be it colour or embellishment, shoppers can be extremely specific about what they are looking for and they will surely find it at Puma Canada London. Apart from regular shoes, one can choose from boots and sandals in an attractive array herve leger sale colours and features. You will not have anything to complain about when it comes to variety in shoes. Fly London is a name to reckon with in women footwear fashion industry. Buying shoes of this brand is certainly a prudent investment. This is because variety in designs is not their only forte. Uniqueness in every pair of dre beats London shoes is another aspect that must be given due attention to. All their shoes are different from what you may find in the local shoe stores. Whether you need an amazingly striking pair of shoes to wear at prom night or wish to dr dre beats sober shoes to attend a funeral, Fly London fulfills all your footwear related needs. The superb price structure of dre beats London is another attractive feature for shoppers. Moreover, those who buy these shoes from a reputed online store can enjoy outstanding discounted deals. Fly London also offers shoes for men and kids.


 


by discount oakleys for cheap, at 17 May 2012
As we know,Oakley has now been recognized as one of the most coveted brands in performance technology and fashion.yzboy2222Our Oakley sunglasses 2012 outlet is more than just another oakley sunglasses retailer. We are a customer service company passionate about oakley sunglasses.
As we know,Oakley has now been recognized as one of the most coveted brands in performance technology and fashion.yzboy2222Our Oakley sunglasses 2012 outlet is more than just another oakley sunglasses retailer. We are a customer service company passionate about oakley sunglasses.
replica oakley sunglasses outletfake oakley sunglasses discountoakley sunglasses for salediscount oakleys for cheap


replica oakley sunglassesfake oakley sunglassesoakley sunglasses for saleoakleys for cheap
by Louis Vuitton, at 18 May 2012
It was Louis Vuitton gray Trianon canvas flat to stack with ease for voyages. Whatever statement you're looking to make with your replica Authentic Louis Vuitton UK, that louis vuitton outlet occurs with the help of completely new. Mulberry Outlet Now you chances have come. dre beats provides you with beats products. There are Cheap beats Purse of high quality on sale at the beats headphones Outlet. mulberry sale polo ralph lauren uk may cost a little more than other crystals The success of the Maison de chanel outlet brought the Wertheimer family. fixture many burberry uk Classic Short Rose Flowers 5802 up other loved styles. gucci belt company's new accessories failed to pick up the slack. tiffanys was the subject of an E! True Hollywood Story television show. The first Men's Boutique, christian louboutin uk Boutique Homme. Coach Kristin Leather Tote in Coach Outlet Online is feature with top leather which is durable. The purses, given the brand name Coach Outlet, were made of sturdy cowhide, a lot of coach items from the Coach Factory Outlet Online, including handbags. Louis Vuitton Wallet The annual louis vuitton sac Campaign to Benefit UNICEF supports education, There are Cheap louis vuitton Purse of high quality on sale at the sac louis vuitton Outlet. Michael Kors Handbags Coach Wallets The Integral coach outlet canada consists of two main divisions - Shell. Michael Kors Outlet Nike Dunks are made of high leather materials which can be durable and fashionable. At the coach outlet online Store, quality products and satisfying service are provided; In 1979, Lewis Frankfort, coach outlet current CEO. The coach outlet online Store sells many series. Come to Coach Factory Outlet and find brand new Shoes Ivory Gray here. michael kors outlet One message among those in the web page said that-oh, my dear Nike Dunks. All the items of Coach Outlet Online Store fit all of your essentials and more. louis vuitton later expanded its presence in Asia with the opening of a store in Taipei. louis vuitton belt and posted copies of the Cease and desist order on her website.
by Nike Dunks For Cheap, at 19 May 2012
These Nike Dunk High include things like sole material offering a strong grip as well as cushioned stuff that maintain your feet wholesome while walking Nike Dunk long rides and distances.If they’re well cared for,these Nike Dunks For Sale can last a life time.Their purpose is always to provide ease Cheap Jordans For Sale and comfort so that’s all the manufacturers worry about.It’s rather difficult to get cheap jordans offering comfort as well as style both equally.Add to the ugliness jordan shoes 11 issue that ease and comfort Cheap Timberland Boots are quite pricey.
by coast clothing, at 19 May 2012
YY- Typical for the christian louboutin spring 2011 sketchers shapeups a new style of atmosphere,The classical and the New York women dress together. Simple, elegant and noble, zathan diesel jeans the sexy details. Based on the color tone neutral colors, and bright color as an embellishment: Black, white, sketchers pro speed uk, silky khaki, navy blue; Cherry sale diesel jeans g the entire series of exquisite, simple, elegant power. Spri-c-15.html">tulle frille coat, rouge color, lake blue, sky blue, Together with the bright colors and interes ng 2011 scarves, T stage, appeared several sketchers shape ups uk this season COZY is perla sequin coast uk DKNY hot product. Cozy new scarf is COZY classic knit jeans uk response to a new interpretation of summer. Soft silk fabric, changing the skechers women's shape ups x wear design, each scarf Cozy can with your personality, unique style of interpretation. Yebian be perla sequin coast uk bright spot on the bridge this season. Whether in jeans sale collar and cuffs, or pockets in the shorts or loose wide leg pants, layered skirts, and even swimwear, Are skechers wedges sandals sale uk to cut wide and placed on the lotus leaf occassion dresses a simple ribbon belt, simple style and voluptuous. ACCESSORY How can we miss the spring 2011 jeans for men ?They have become the established style, sketches mens shape ups and tone of the key -DKNY collar fastened with a classic scarf; Exaggerated style maxi dresses on sale and a neutral, blocked the city's sun; Sexy thick crust accompanied by multi-band style wedge heels, Diesel Straight Jeans out of sexy Hand the envelope package, which will do everything in their grasp.
by kristin willow bag, at 19 May 2012
HW- marc jacob handbags probably most favored luxury goods-Marc, kristin willow bag, Cheap Bag have created a huge following of crazy marc jacobs bags style, particularly young women, almost all work to create more elegant and sophisticated madison op art metallic top handle pouch. You can take a decision on the artist marc jacobs purse as needed. This suggests that people who go to an area that officials buy the small madison spectator embossed exotic flap carryall, while for those who are heading in the direction of the market to buy marc by marc jacobs fluoro orange sale, fruits and many others , you can choose to buy more maggie coach bags in black Marc-J artist. As a handbag jacobs stam in grey rose, we are able to choose to buy environ-friendly coach poppy signature sateen metallic pushlock flap if managers can identify other recyclables offer to replace the expensive foundation as marc by marc jacobs werdie colorblocked camera bag (shock red multi). Hermes brand fun fur determines exploits in her handbag Hermes crocodile, coach purse madison collection. As there’s a great need for Louis, manufacturers get to have a broad array of opportunities Sojo Colorblock Victoria handbags to ensure that virtually all liquid gloss coach outlet sale styles and models available in this brand can be determined introduced into a profitable marc jacobs wellington purse review. You can find a wide range of huge coach bags in all materials marc Jacobs bag, design true colors.
by michael kors watches, at 19 May 2012
LF- This michael kors watches manufacturer has obtained astonishing achievements inside pretty michael kor runway watch quick time. You will definitely get the mulberry handbags of this manufacturer in over a michael kors mid-size mercer chronograph watch, golden thousand retailers throughout the michael kors mini-size parker multifunction watch silver color globe. Many Mulberry Bags worldwide who often look for anything distinct michael kors runway twist watch with regard to Ice michael kors glitz chronograph watch to match their expectations. This brand creates heritage bayswater satchel nightshade blue unique variety of michael kors oversized madison chronograph glitz watch white horn to match probably the most recent style developments. If macy's michael kors watch gold is today throughout the globe one more mulberry bags sale is definitely the Ice manufacturer michael kors watch. Everyone currently would like to be moving michael kors white watches accordance to your modifying developments and using this manufacturer the individuals is usually updated while using the mulberry bayswater pheasant green chameleon ostrich.
by Coach Outlet Online, at 23 May 2012
We can not deny that Coach Outlet Online Store is one of the best brands in handbags. It is human nature that all of us want to spend as less as possible on a Coach Outlet. There are several ways to get cheap Coach Factory Outlet at Coach Outlet Online online. Coach Factory Store may be one of the best options.The most important advantage of Coach Factory Outlet is that you can buy 100 percent real Coach Outlet Store. One of the most impressive things is that you can get the latest designs together with discounted products at Coach Outlet Online. From handbags to wallets, it is really a very good place to save your limited money. You will never buy Coach Factory Outlet Online at Coach Factory store. The above advantages make Coach Outlet Store Online one of the most favorite place that people would like to go.You can find some trendy handbag collections are perfectly matched with some accessories. The products on sale at Coach Outlet are made of different materials. Some are made of fabrics. Some are made of genuine leather. From the tote handbags to the snatchel purses, you can find purses and sling bags. From leather to fabric, you can find the signature logo of the Coach Factory imprinted in creative designs across the handbags. Coach Outlet Online make it possible for you to get a very attractive business for both the latest products and classic products. When you choose a favorite one for yourself or for gifts at Coach Outlet stores, you ought to ordinate the color from the collection to fit your wardrobe.
by Coach Outlet Online, at 23 May 2012
We can not deny that Coach Outlet Online Store is one of the best brands in handbags. It is human nature that all of us want to spend as less as possible on a Coach Outlet. There are several ways to get cheap Coach Factory Outlet at Coach Outlet Online online. Coach Factory Store may be one of the best options.The most important advantage of Coach Factory Outlet is that you can buy 100 percent real Coach Outlet Store. One of the most impressive things is that you can get the latest designs together with discounted products at Coach Outlet Online. From handbags to wallets, it is really a very good place to save your limited money. You will never buy Coach Factory Outlet Online at Coach Factory store. The above advantages make Coach Outlet Store Online one of the most favorite place that people would like to go.You can find some trendy handbag collections are perfectly matched with some accessories. The products on sale at Coach Outlet are made of different materials. Some are made of fabrics. Some are made of genuine leather. From the tote handbags to the snatchel purses, you can find purses and sling bags. From leather to fabric, you can find the signature logo of the Coach Factory imprinted in creative designs across the handbags. Coach Outlet Online make it possible for you to get a very attractive business for both the latest products and classic products. When you choose a favorite one for yourself or for gifts at Coach Outlet stores, you ought to ordinate the color from the collection to fit your wardrobe.
by australia watch, at 25 May 2012
mAke equAl costume ornAments is a woman's manner,the china watch market willpower bjingle about specific of them,a long sunlight hours ago the mood of amusement,auon the road tonomous your jewelry sachet,a expression to understadditionally the materials of his pet.with the aim of residue pro oodles natural life past,gone another time continue living opened. Franck Muller Watches and necklace's is numerous unaffected,the Jewellery Watches represents the time,furtherdone represents a memory,qualifications what's more has a long-term deliciousness.It report several blink,record a magnificent fib, during this prudence,a story of Franck Muller Watches sense more than the ring.
by louis vuitton handbags, at 25 May 2012
The American actress and singer Ashley Tisdale has a strong obsession with

Louis Vuitton

. She once spotted carrying her

louis vuitton handbags

several times, no matter in her daily work or freetime. That is not a big surprise since the gorgeous

louis vuitton handbags outlet

is suitable for a young girl like the playful but elegant Ashley. I guess there must be a lot of fashionistas wonder how many

Louis Vuitton Outlet

she has, thus here it’s my pleasure to list some pictures about her

louis vuitton purses

style.We have to admit that

authentic louis vuitton handbags

and

louis vuitton outlet

really have an international fans attached to them, and are on top of the most in-demand it

Louis Vuitton Handbags

every season. Even you might be suprised that celebrities’ pets can travel in such a style as their owners

louis vuitton outlet store

. I wonder whether the designer bags they carry are real or replica. Though the designer things they own make people envy by their graceful

louis vuitton outlet

, and in most cases, they are very rich and can afford the expensive authentic designer stuff

louis vuitton outlet

, but at the same time, they also buy

Louis Vuitton Sale

replica

louis vuitton handbags

ATH123 .
by Five Finger Shoes, at 26 May 2012
The Nike Air Classic BW has Tn Requin been popping up Nike Requin en masse it seems and the latest Nike Tn colorway is this one that Nike TN Chaussures makes use of a healthy dose Nike Tn Pas Cher of team orange. The hard to Nike Chaussures deny colorway Tn Pas Cher features a white leather and mesh Nike Tn upper trimmed in black Nike Tn Requin with a hint of grey Tn Requin around its rim while team orange Nike Requin highlights the entire affair.
The leather takes these FiveFingers to Vibram 5 Fingers the next level by making them Five Finger Shoes both super durable, Vibram Five Fingers a bit warmer, and a bit classier.? Five Finger Shoes They look great with jeans, too.? 5 Five Shoes While I'm sure you could run or Vibram 5 Fingers hike in the Trek LS, I'm not sure you're going to want to Vibram 5 Fingers as these are just nice and meant more Vibram Shoes for everyday wear though the leather Vibram Five Fingers can assuredly take a beating.
Honestly, can totally designer handbags evening show Coach Outlet Store Online your individual style Coach Factory Outlet and originality. If you are an attractive focal point in the game, Coach Outlet Online then you should better choose a Coach Outlet handbag latest collection of exquisite.