Created

Aug 05, 2013

Observation in JCR

Posted by Ugo Cei

Observation is a JCR mechanism that allows code to listen for events generated during repository operations and react to them in various ways. Two types of observation may be supported by a JCR repository: Asynchronous Observation and Journaled Observation. The former allows an application to react to events as they occur in real time, the latter to query the repository for a log of past events. Not all implementations of JCR are required to support one or both types of observation, but an application can query whether a repository supports using code like the following:

if (repository.getDescriptor(Repository.OPTION_OBSERVATION_SUPPORTED).equals("true"))

or

if (repository.getDescriptor(Repository.OPTION_JOURNALED_OBSERVATION_SUPPORTED).equals("true"))

The six type of events that can be detected are as follows:

  • Node added
  • Node moved
  • Node removed
  • Property added
  • Property removed
  • Property changed

A seventh event type, called "Persist", may also appear in certain circumstances related to Journaled Observation.

Notice that, even if observation is supported, your application code is not guaranteed to be able to be notified of all events and, even if it could, reacting to a large number of events might be impractical from a performance standpoint. As the JCR 2.0 specification says:

The scope of event reporting is implementation-dependent. An implementation should make a best-effort attempt to report all events, but may exclude events if reporting them would be impractical given implementation or resource limitations. For example, on an import, move or remove of a subgraph containing a large number of items, an implementation may choose to report only events associated with the root node of the affected graph and not those for every subitem in the structure.


Registering an event listener

An event listener is a class that implements the javax.jcr.observation.EvenListener interface. This interface declares one method that must be implemented by derived classes:

void onEvent(EventIterator it);

Notice that the argument to the onEvent method is an EventIterator (a subclass of RangeIterator that adds an extra Event nextEvent() method for convenience). This is because events are dispatched in bundles of related events, rather than as single events. A bundle corresponds to a single atomic change to a persistent workspace and contains only events caused by that change.

Listeners apply per workspace, not repository-wide; they only receive events for the workspace in which they are registered.

The implementation must then be registered with the ObservationManager by calling its addEventListener method, whose signature is as follows:

void addEventListener(EventListener listener,
                      int eventTypes,
                      java.lang.String absPath,
                      boolean isDeep,
                      java.lang.String[] uuid,
                      java.lang.String[] nodeTypeName,
                      boolean noLocal)


Let's have a look at the arguments for this method.

EventListener listener

This is an instance of a class implementing the EventListener interface, as explained above.

int eventTypes

This represents the set of events our listener is interested in, as a bitwise OR of the integer values of the constants defined in the Event interface for the various event types, which are:

Event.NODE_ADDED
Event.NODE_MOVED
Event.NODE_REMOVED
Event.PERSIST
Event.PROPERTY_ADDED
Event.PROPERTY_CHANGED
Event.PROPERTY_REMOVED


java.lang.String absPath

Only events associated with the node whose path is absPath (or its subgraph if isDeep is true) will trigger a notification.

boolean isDeep

If true, include descendants of the node pointed to by absPath in those being listened for events.

java.lang.String[] uuid

If not null, only listen for events relative to the nodes identified by the UUIDs contained in the array. You can pass null if you don't want to filter by node id, but be careful that passing an empty array will filter out all events.

java.lang.String[] nodeTypeName

If not null, only listen for events relative to the nodes whose type names are contained in the array. You can pass null if you don't want to filter by node type, but be careful that passing an empty array will filter out all events.

boolean noLocal

If true, ignore events generated by the session through which the listener was registered. Useful for avoiding infinite loops of event listeners triggering events themselves.

Typically, an event listener will be implemented as an OSGi component that registers itself when activated:

protected void activate(ComponentContext context) throws Exception {
    session = repository.loginAdministrative(null);
    observationManager = session.getWorkspace().getObservationManager();
    
    observationManager.addEventListener(this, Event.PROPERTY_ADDED | Event.PROPERTY_CHANGED, "/", true, null,
            null, true);
    LOGGER.info("********added JCR event listener");
}


Unregistering the event listener

The component should take care of unregistering itself when deactivated, in order to avoid memory leaks:

protected void deactivate(ComponentContext componentContext) {
    try {
        if (observationManager != null) {
            observationManager.removeEventListener(this);
            LOGGER.info("********removed JCR event listener");
        }
    }
    catch (RepositoryException re) {
        LOGGER.error("********error removing the JCR event listener", re);
    }
    finally {
        if (session != null) {
            session.logout();
            session = null;
        }
    }
}


Handling the event

The following sample illustrates an event handler that reacts to events of type PROPERTY_ADDED and PROPERTY_CHANGED on all nodes, as per the addEventListener call above and appends an exclamation mark to the end of the value of "jcr:title" properties. In this case, it is imperative that the value of the noLocal parameter to addEventListener be false, otherwise we would be triggering another property change event and would keep adding "!" to the title forever.

public void onEvent(EventIterator it) {
    while (it.hasNext()) {
        Event event = it.nextEvent();
        try {
            LOGGER.info("********new property event: {}", event.getPath());
            Property changedProperty = session.getProperty(event.getPath());
            if (changedProperty.getName().equalsIgnoreCase("jcr:title")
                    && !changedProperty.getString().endsWith("!")) {
                changedProperty.setValue(changedProperty.getString() + "!");
                session.save();
            }
        }
        catch (Exception e) {
            LOGGER.error(e.getMessage(), e);
        }
    }        
}


References

 

COMMENTS

  • By Medical alarm systems - 8:44 PM on May 30, 2014   Reply
    Thanks a lot and i'm looking forward to contact you. Will you kindly drop me a e-mail?
  • By city gate - 3:18 AM on May 31, 2014   Reply
    The highest price achieved in the condo is $2,950 psf between the November 2012 and March 2013 period. Generally, Marina Collection units have been transacting at higher prices as they enjoy a better facing.
    • By agen bola online terpercaya - 1:25 AM on Jun 28, 2014   Reply
      Spot on with this write-up, I really believe that this web site needs far more attention. I’ll probably be back again to read through more, thanks for the info!
    • By desire system review - 12:02 PM on May 31, 2014   Reply
      It should be noted that whilst ordering papers for sale at paper writing service, you can get unkind attitude. In case you feel that the bureau is trying to cheat you, don't buy term paper from it.
      • By agen bola online - 1:26 AM on Jun 28, 2014   Reply
        Hi There to all of you. Kindly Visit my fresh web and tell me your thoughts and opinions. You May Find a lot of information about me as well as for my job. Thanks To everybody that will check my modern web blog. Have A Great day….
      • By Click this link - 12:57 PM on May 31, 2014   Reply
        It should be noted that whilst ordering papers for sale at paper writing service, you can get unkind attitude. In case you feel that the bureau is trying to cheat you, don't buy term paper from it.
      • By Homes for Sale Palm Springs - 10:30 PM on May 31, 2014   Reply
        You might remark on the amount of the blog. You could introduce its chief class. Your blog attentions would lengthen your earnings.
        • By penyakit sipilis - 6:35 AM on Jun 08, 2014   Reply
          I have a question; let say there's class derived from INotifyPropertyChanged to track property that alters. if (this.HasDummyChild). Why is it null here and not null on deeper TreeView elements? How to solve this issue?
        • By tips dan cara - 1:21 AM on Jun 01, 2014   Reply
          Since 2010 big business has spent a lot of money to gets its way. However, citizens have increasingly taken notice, pushed back, and won. Leaving the NCMR, I am encouraged by the energy, determination and creativity of the citizen groups who have come together to reclaim our democracy and work for a better future. Not a bad way to start a work week.
          • This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.
            • By tidung.net - 4:49 AM on Jun 02, 2014   Reply
              Thanks.
              • By read more - 7:37 AM on Jun 02, 2014   Reply
                types of observation may be supported by a JCR repository: Asynchronous Observation and Journaled Observation. The former allows an application to react to events as they occur in real time, the latter to query the repositor
              • By cigars - 7:59 AM on Jun 02, 2014   Reply
                This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.
                • By obat wasir - 6:36 AM on Jun 08, 2014   Reply
                  This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.
                • By http://www.rebelmouse.com/ - 12:28 PM on Jun 02, 2014   Reply
                  The Drama Method Ebook: Outrageous, Illogical, And Ultra-Clever Tactics For Using Drama To Trigger Irresistible Love And Affection In Any Man. This site is a leading resource for information about the Aaron Fox Drama Method PDF book and logical attraction guide that teaches you cutting-edge techniques for making a man want you, creating an intense level of chemistry, and sparking an uncontrollable urge to be with you using a special kind of relationship drama men can't resist. Please visit https://www.rebelmouse.com/dramamethodaaronfox/ ...
                • By walkthrough - 12:36 PM on Jun 02, 2014   Reply
                  The Girlfriend Activation System: Christian H. Reveals His Little-Known Step-By-Step System Even Dorky, Awkward, And Ugly Guys Whose Claim To Fame Is Being "Horrible With Women" Are Using To Meet, Attract, And Ultimately Date Beautiful, Loyal, And Committed Girlfriends. please visit https://www.rebelmouse.com/girlfriendsystemreview/ ...
                • By Marina Towers - 5:32 AM on Jun 04, 2014   Reply
                  Marina Tower Melbourne is a new project development located in Melbourne, Docklands in Pearl River in Australia
                  • By how can you help infertility - 10:45 AM on Jun 04, 2014   Reply
                    I must say that the articles in this blog are very interesting to read. The second one, I must say this blog loads a lot quicker then most..
                    • By Flappy Music - 1:15 PM on Jun 04, 2014   Reply
                      There are so multiple comments here that are really entertaining and conducive to me thanks for sharing a link especially for sharing this blog.
                    • By how can i get her interested in me - 3:28 PM on Jun 04, 2014   Reply
                      Get The Girl Code: Review Exposes Identity Of The Beautiful And Illustrious Miss X. The Miss X Get The Girl Code program has just been released by Michael Fiore’s Digital Romance, Inc., sparking a flurry of interest and prompting an investigative review by TheOfficialWebsite.co. Can it really help men get any girl they want as the program claims? Visit site http://www.prweb.com/releases/marni-kinrys/get-the-girl-code-review/prweb11502370.htm
                      • Restore My Vision Today by Dr. Sen and Samantha Pearson gives you instant, online access to a simple, step-by-step system in which Dr. Sen and Samantha teach you their powerful secrets, techniques, and unique vision treatment method for quickly and easily improving your vision naturally from home. Most people who are diligent about following the program see improvement in as little as 2 weeks. Please visit https://www.rebelmouse.com/restoremyvisiontodayreviews/ ...
                      • By nama obat wasir apotik - 6:21 PM on Jun 04, 2014   Reply
                        must say that the articles in this blog are very interesting to read. The second one, I must say this blog loads a lot quicker then most..
                        • By apk - 10:57 AM on Jun 06, 2014   Reply
                          Thanks.
                          • By العاب - 12:01 PM on Jun 07, 2014   Reply
                            This is also a very good post which I really enjoyed reading. It is not everyday that I have the possibility to see something like this.
                            • By taruhan bola - 3:18 PM on Jun 07, 2014   Reply
                              This website is a community focused around the Michael Fiore Text Your Ex Back system teaches you how to get your ex back by sending specially designed text messages from your cell phone.
                              • By Guaranteed Signups - 7:00 AM on Jun 08, 2014   Reply
                                This website is a community focused around the Michael Fiore Text Your Ex Back system teaches you how to get your ex back by sending specially designed text messages from your cell phone.
                                • By Targeted Adult Traffic - 12:55 PM on Jun 08, 2014   Reply
                                  This website is a community focused around the Michael Fiore Text Your Ex Back system teaches you how to get your ex back by sending specially designed text messages from your cell phone.
                                  • By Tattoos - 4:56 PM on Jun 08, 2014   Reply
                                    Many Thanks.
                                    • By step up height - 6:50 AM on Jun 09, 2014   Reply
                                      Few days before I brought step up body growth formula but after using this product, and after using this I really gain 3 inches plus it provide energy to fulfill my dream.
                                      • Overcome Your Diabetes Today Ebook: Naturally Lower Blood Sugar And Cure Pre-Diabetes, Type 1, And Type 2 Without Drugs Or The Constant Prick, Prick, Prick Of Needles. This site is a leading resource for information about the Matt Traverso Overcome Your Diabetes Today PDF book and complete diabetes cure that teaches you how to treat diabetes by using simple diet and lifestyle changes that eliminate toxic acids, allow your pancreas to heal, and let your body regain its ability to lower blood sugar naturally. Please click here site https://www.rebelmouse.com/overcomeyourdiabetestoday/ ...
                                        • Reverse Your Diabetes Today (AKA Overcome Your Diabetes Today) by Matt Traverso gives you instant, online access to a simple, step-by-step system in which Matt teaches you his powerful secrets, techniques, and unique treatment approach for quickly and easily eliminating pre-diabetes and Type 2 diabetes in as little as 21 days. This exact same process can also greatly reduce your need for insulin if you have Type 1 diabetes. Visit website page https://www.rebelmouse.com/reverseyourdiabetestodayreview/
                                          • By DMA Portland Oregon - 6:11 PM on Jun 09, 2014   Reply
                                            DMA Portland reviews marketing solutions in Oregon. DMA Portland comments on jobs, marketing tips in Oregon, & solutions to stagnant campaigns. Please visit site http://dmaportland.wix.com/dma-portland-oregon ...
                                            • By Strategic Campaigns, Inc. - 6:17 PM on Jun 09, 2014   Reply
                                              Learn about working at Strategic Campaigns, Inc. Join LinkedIn today for free. ... Campaigns Inc reviews existing marketing and sales channels of these companies and ... Please visit website http://www.linkedin.com/company/strategic-campaigns-inc.# ...
                                              • By Veritas Inc review - 6:26 PM on Jun 09, 2014   Reply
                                                Veritas Inc Atlanta reviews marketing trends in Georgia. Employee reviews | jobs | salaries | etc: veritasincatlanta.blogspot.com. Please visit this website https://twitter.com/Veritas_Inc ...
                                                • By Commentmaster - 8:14 PM on Jun 09, 2014   Reply
                                                  Actually get pleasure from this fantastic submit that you've got provided for people like us. Fantastic web page along with a wonderful topic also i really find amazed to learn to read this. Its fantastic.
                                                  • By sky phone number - 8:39 AM on Jun 10, 2014   Reply
                                                    Notice that the argument to the onEvent method is an EventIterator (a subclass of RangeIterator that adds an extra Event nextEvent() method for convenience). This is because events are dispatched in bundles of related events, rather than as single events. A bundle corresponds to a single atomic change to a persistent workspace and contains only events caused by that change.
                                                  • By Xbox Customer Services Number - 4:04 AM on Jun 11, 2014   Reply
                                                    The scope of event reporting is implementation-dependent. An implementation should make a best-effort attempt to report all events, but may exclude events if reporting them would be impractical given implementation or resource limitations.
                                                    • By michael fiore text your ex back method - 8:59 AM on Jun 11, 2014   Reply
                                                      Text Your Ex Back review presentation provides a module by module breakdown of the Michael Fiore Text Your Ex Back PDF ebook and download. Created by the team at the Text Your Ex Back Forum, this detailed, in depth review of the Mike Fiore texting system explores how simple text messages sent from your cell phone can help you get your ex back after a breakup or separation. Updated with text examples from Text Your Ex Back 2.0. Please visit site http://www.slideshare.net/textyourexbackforum/text-your-ex-back-michael-fiore-pdf-ebook-review-and-download ...
                                                      • By inside look - 9:05 AM on Jun 11, 2014   Reply
                                                        Fibroids Miracle: Amanda Leto Reveals Her Strangely Effective, 3-Step Holistic System For Safely, Naturally, And Permanently Curing Uterine Fibroids, No Surgery Required... Written for consumers by a consumer, this fan site includes a fun and informative Fibroids Miracle review, ebook FAQ, and PDF download guide that provides an insider's look at the program and answers frequently asked questions about Amanda Leto's unique and highly popular uterine fibroid treatment guide. Please visit site https://www.rebelmouse.com/amandaletofibroidsmiracle/ ...
                                                        • By High Pr Backlinks service - 12:01 PM on Jun 11, 2014   Reply
                                                          An event listener is a class that implements the javax.jcr.observation.EvenListener interface. This interface declares one method that must be implemented by derived classes:
                                                          • By step up height increaser - 12:04 PM on Jun 11, 2014   Reply
                                                            Cool, Let me start by saying nice post. Im not sure if it has been talked about, but when using Chrome I can never get the entire site to load without refreshing many times. Could just be my computer. Thanks.
                                                            • By male enlargement pills - 2:42 PM on Jun 11, 2014   Reply
                                                              Male Enhancement Pills 100% SAFE & NATURAL, Would you like Bigger, Harder Erections & More Intense Orgasms? Try Male Extra Risk Free Today .....
                                                              When it comes to the junk in your (swimming) trunks, size does matter - or at least it does to male athletes.
                                                              A recent study has revealed that the bigger your package, the more highly regarded you will be in the locker room.
                                                              Not only are men with larger penises 'idolised' by their teammates, but they are often central to team camaraderie and the focus of 'banter'.
                                                              • By male enlargement pills - 2:55 PM on Jun 11, 2014   Reply
                                                                Male Enhancement Pills 100% SAFE & NATURAL, Would you like Bigger, Harder Erections & More Intense Orgasms? Try Male Extra Risk Free Today .....The analyze, which explored masculinity in sport and how sportsmen interact with their bodies, was carried available by Dr Christopher Morriss-Roberts, in his PhD research at the actual University of Brighton.
                                                                The size of other men's penis when in the homosocial (same-sex) environment "helped specific sporting males climb up a new social hierarchy of importance", notices Dr. Morriss-Roberts.

                                                                • By penis enlargement pills - 3:02 PM on Jun 11, 2014   Reply
                                                                  Male Enhancement Pills 100% SAFE & NATURAL, Would you like Bigger, Harder Erections & More Intense Orgasms? Try Male Extra Risk Free Today .....He studied the actual behaviour of eight athletes, as well as four self-identified gay men and also four self-identified straight men.
                                                                  The experience of sizing each other up occurs in spite of sexuality and type of hobby, he notes. "All participants noted that they can looked at each other’s cocks inside locker room. "Although bigger isn't always better. Doctor. Morriss-Roberts noted that if a man's penis was very large, teammates often doubted the power to use it properly - something that will need to be proven.
                                                                  "There was an understanding of which as an athlete you would have to be sexually active; it added substantially to masculine capital, and the qualities associated with a sporting hegemonic mate, " they says.
                                                                  • By ios - 9:30 PM on Jun 11, 2014   Reply
                                                                    Two types of observation may be supported by a JCR repository: Asynchronous Observation and Journaled Observation.
                                                                    • By Get your training - 9:52 AM on Jun 12, 2014   Reply
                                                                      The experience of sizing each other up occurs in spite of sexuality and type of hobby, he notes. "All participants noted that they can looked at each other’s cocks inside locker room. ....
                                                                      • By credit card fraud lawyer - 1:32 PM on Jun 12, 2014   Reply
                                                                        Premier NYC white collar criminal lawyers and attorneys; defending financial, securities crimes, healthcare & insurance fraud. Risk Free Consultation if you are being charged with mortgage fraud,insurance fraud, wire fraud, mail fraud, tax fraud ,medicaid fraud, embezzlement, cyber crime, tax fraud or credit card fraud. Please visit site http://www.whitecollarfirm.com/ ...
                                                                        • By GE - 4:12 PM on Jun 12, 2014   Reply
                                                                          The former allows an application to react to events as they occur in real time, the latter to query the repository for a log of past events. Not all implementations of JCR are required to support one or both types of observation, but an application can
                                                                          • By relationships - 10:40 AM on Jun 13, 2014   Reply
                                                                            I taste actually scrupulous story these objects I miserly there are composers that can generate honorable things.
                                                                            • By how can i cure a yeast infection - 3:25 PM on Jun 13, 2014   Reply
                                                                              he former allows an application to react to events as they occur in real time, the latter to query the repository for a log of past events. Not all implementations of JCR are required to support one or both types of observation,
                                                                              • By desire system guide reviews - 6:08 PM on Jun 13, 2014   Reply
                                                                                Desire System Review: Can You Really Turn A Woman On So Easily? What Is The Desire System By Dr. David Tian (Tan)? The Desire System by Dr. David (the Asian Rake) gives you high definition access to a closed-door seminar (4 videos, audio, and written transcripts) taught at the Aura Dating Academy which reveals a step-by-step system for lightning fast seduction based around the concept of "emotional contagion". Please click here site http://ebookreviews.ning.com/pdf/desire-system-review-dr-david-emotional-contagion-techniques ...
                                                                                • By Rebelmouse - 6:15 PM on Jun 13, 2014   Reply
                                                                                  What Men Secretly Want: James Bauer Reveals His Highly Sought After "Respect Principle" For Making A Man Want You, Commit To You, And See You As The One Woman He Can't Live Without. Written for consumers by a consumer, this site includes a fun and informative What Men Secretly Want review and buyers guide that provides an insider's look at the program and answers frequently asked questions about James Bauer's unique and highly popular guide to understanding men. Please click here web https://www.rebelmouse.com/whatmensecretlywantreview/ ...
                                                                                  • By petit larceny ny - 6:22 PM on Jun 13, 2014   Reply
                                                                                    Premier grand larceny and petit larceny attorneys, as well as identity theft, robbery, burglary, and shoplifting lawyers in NY. Please visit website http://www.theftdefenseattorney.com/ ...
                                                                                    • By Rebelmouse - 6:26 PM on Jun 13, 2014   Reply
                                                                                      he Blood Pressure Solution: Ken Burge Reveals His All Natural, Side-Effect-Free System For Lowering Blood Pressure And Boosting Your Energy, No Pill Popping Required... Written for consumers by a consumer, this fan site includes a fun and informative Blood Pressure Solution review, ebook FAQ, and PDF download guide that provides an insider's look at the program and answers frequently asked questions about Ken Burge's unique and highly popular hypertension treatment guide. Please visit site url https://www.rebelmouse.com/bloodpressuresolutionreview/ ...
                                                                                      • By Rebel Mouse - 6:35 PM on Jun 13, 2014   Reply
                                                                                        Venus Factor by John Barban gives you instant, online access to a simple, step-by-step 12-week system in which John teaches you how to quickly and easily lose weight and tone a sculpted, sexy body using a combination of nutrition and fun female fat loss workouts. The program helps women achieve their ideal "venus ratio" which is a unique set of body proportions based on your height that have been scientifically proven to be the most physically attractive and aesthetically pleasing to most people. Visit site https://www.rebelmouse.com/thevenusfactorreview/
                                                                                        • By Rebelmouse - 6:40 PM on Jun 13, 2014   Reply
                                                                                          The Blood Pressure Solution: Ken Burge Reveals His All Natural, Side-Effect-Free System For Lowering Blood Pressure And Boosting Your Energy, No Pill Popping Required... Written for consumers by a consumer, this fan site includes a fun and informative Blood Pressure Solution review, ebook FAQ, and PDF download guide that provides an insider's look at the program and answers frequently asked questions about Ken Burge's unique and highly popular hypertension treatment guide. Please visit site url https://www.rebelmouse.com/bloodpressuresolutionreview/ ...
                                                                                          • By federal trial lawyer - 6:46 PM on Jun 13, 2014   Reply
                                                                                            Premier federal criminal defense attorneys; defending federal crimes, state & federal felonies, wire & mail fraud, government investigations, & antitrust crimes. Please visit site http://www.rblanch.com/ ...
                                                                                            • By aggravated assault lawyer - 6:53 PM on Jun 13, 2014   Reply
                                                                                              Top-rated assault lawyers & domestic violence criminal defense attorneys; sexual assault, aggravated assault, assault with a deadly weapon, & domestic assault. Please click here site http://www.assaultdefenselawyer.com/ ...
                                                                                              • By criminal defense lawyer - 7:00 PM on Jun 13, 2014   Reply
                                                                                                Top-rated NYC criminal defense attorneys & lawyers; defending felonies, drug crimes, federal crimes, fraud criminal charges, financial crimes defense, white collar crimes, and appeals. Please visit http://www.theblanchlawfirm.com/ ...
                                                                                                • By here - 8:33 AM on Jun 14, 2014   Reply
                                                                                                  estic assault. Please click here site http://www.assaultdefensela
                                                                                                  • program and answers frequently asked questions about Ken Burge's unique and highly popular hypertension treatment guide.
                                                                                                    • By http://www.pearlypenilepapulesremoval.co.uk/ - 12:01 PM on Jun 14, 2014   Reply
                                                                                                      reacting to a large number of events might be impractical from a performance standpoint. As the JCR 2.0 specification says:
                                                                                                      • By eroll elektronik sigara - 1:53 PM on Jun 14, 2014   Reply
                                                                                                        These reports possess got exhaustive acumen minus faint the lecturers.
                                                                                                        • By eroll elektronik sigara - 2:00 PM on Jun 14, 2014   Reply
                                                                                                          Pair models of remark might be supported by a JCR vault: Asynchronous Note plus Journaled Remark.
                                                                                                          • By amorepunggol - 5:43 AM on Jun 15, 2014   Reply
                                                                                                            The biggest reason why Singapore has gone from position 17 in 2005 to the most expensive in 2012 is due to the exchange rate effect,” said Tan Kee Giap, ACI’s Co-director for Public Policy.
                                                                                                            • By newsylicious - 6:19 AM on Jun 16, 2014   Reply
                                                                                                              This represents the set of events our listener is interested in, as a bitwise OR of the integer values of the constants defined in the Event interface for the various event types, which are:

                                                                                                              Event.NODE_ADDED
                                                                                                              Event.NODE_MOVED
                                                                                                              Event.NODE_REMOVED
                                                                                                              Event.PERSIST
                                                                                                              Event.PROPERTY_ADDED
                                                                                                              Event.PROPERTY_CHANGED
                                                                                                              Event.PROPERTY_REMOVED

                                                                                                              java.lang.String absPath
                                                                                                              • By ar rodli blog - 7:31 AM on Jun 16, 2014   Reply
                                                                                                                Magnificent goods from you, man. I've understand your stuff previous to
                                                                                                                and you're just extremely magnificent. I actually like what you have
                                                                                                                acquired here, really like what you are saying and the way in which you
                                                                                                                say it. You make it enjoyable and you still take care of to keep it
                                                                                                                smart. I can not wait to read far more from you. This is actually a
                                                                                                                tremendous web site.visi backhttp://ar-rodli14.blogspot.com/
                                                                                                                • By Here - 8:40 AM on Jun 16, 2014   Reply
                                                                                                                  really like what you are saying and the way in which you
                                                                                                                  say it. ....
                                                                                                                  • By Buy Traffic - 10:26 AM on Jun 16, 2014   Reply
                                                                                                                    It's decided. I have settled, finally, for my favorite article of all time. And this article is my fav of all time. I was really thrilled when my brother just gave me some outlines of this article.. Now that I've seen this article, I can't say my brother was wrong. Amazing work!
                                                                                                                    • By Wordpress - 5:44 AM on Jun 17, 2014   Reply
                                                                                                                      Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
                                                                                                                      • By Dermatoglyphics Multiple Intelligence Test - 4:31 AM on Jun 21, 2014   Reply
                                                                                                                        Learning styles are various approaches or ways of learning. They involve educating methods, particular to an individual that are presumed to allow that individual to learn best. Most children favor some particular method of interacting with processing information.
                                                                                                                        • By Compra Con Un Click - 6:09 AM on Jun 21, 2014   Reply
                                                                                                                          At this time, we are able to easily find fashionable and ready-made fir pit kits, which we are able to purchase, and in many cases carry around with us even when camping or enjoying the outdoors anywhere.
                                                                                                                          • By The New York Times - 9:51 AM on Jun 21, 2014   Reply
                                                                                                                            Learning styles are various approaches or ways of learning. They involve educating methods, particular to an individual that are presumed to allow that individual to learn best. Most children favor some particular method of interacting with processing information.
                                                                                                                            • By Alfie - 12:58 PM on Jun 21, 2014   Reply
                                                                                                                              If you need more traffic to your website check out the website in my name. It really helped me and i think it can help your website.
                                                                                                                              • Curious about Christian H.'s highly popular Girlfriend System (GFAS)? Check out our real Girlfriend Activation System Review to see if the all new version 2 lives up to the hype. The Girlfriend Activation System is sold exclusively through the GFAS official website which can be found here http://theofficialwebsite.co/christian-h-girlfriend-activation-system-review/ ...
                                                                                                                                • Three Second Sexual Attraction 2.0: Mehow Reveals The "Art And Science Of Sexual Serendipity" That Allows You To Deliberately Engineer Those Moments Where Attraction, Romance, And Sexual Chemistry Just Naturally Happens... Written for consumers by a consumer, this fan site includes a fun and informative 3 Second Sexual Attraction 2.0 review, ebook FAQ, and PDF download guide that provides an insider's look at the program and answers frequently asked questions about Mehow's unique and highly popular attraction guide. Please click here https://www.rebelmouse.com/3secondsexualattractionreview/ ...
                                                                                                                                  • By Obat Keputihan - 9:52 AM on Jun 22, 2014   Reply
                                                                                                                                    Many Thanks.
                                                                                                                                    • By My last post - 10:18 AM on Jun 22, 2014   Reply
                                                                                                                                      It is a great post ! it was informative. I look forward in reading more of your post.
                                                                                                                                      • By Email GoDaddy Login - 7:32 PM on Jun 22, 2014   Reply
                                                                                                                                        I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you!
                                                                                                                                        • By Court Reporting Services Burbank - 5:15 PM on Jul 03, 2014   Reply
                                                                                                                                          You can write about the contributors on the blog. You might docket it's precise. Your blog decision would maximize your admirers.
                                                                                                                                        • but may exclude events if reporting them would be impractical given
                                                                                                                                          • By film streaming - 10:56 PM on Jun 22, 2014   Reply
                                                                                                                                            Pair orders of remark might be supported by a JCR depository: Asynchronous Notice furthermore Journaled Note.
                                                                                                                                            • By stage de pilotage - 8:23 AM on Jun 28, 2014   Reply
                                                                                                                                              wish all for reading that will help other so, that we all can study it and keep reading the point...
                                                                                                                                              • By tiler Blenheim - 2:51 PM on Jun 30, 2014   Reply
                                                                                                                                                [1] In 2008, residents of Volgograd created "Stalingrad tablecloth" for its transfer to Coventry in honor of the 65th anniversary of sister city relations between the two cities.
                                                                                                                                                • By tiler Blenheim - 2:51 PM on Jun 30, 2014   Reply
                                                                                                                                                  [1] In 2008, residents of Volgograd created "Stalingrad tablecloth" for its transfer to Coventry in honor of the 65th anniversary of sister city relations between the two cities.
                                                                                                                                                  • By tiler Blenheim - 2:51 PM on Jun 30, 2014   Reply
                                                                                                                                                    [1] In 2008, residents of Volgograd created "Stalingrad tablecloth" for its transfer to Coventry in honor of the 65th anniversary of sister city relations between the two cities.
                                                                                                                                                    • By tiler Blenheim - 2:51 PM on Jun 30, 2014   Reply
                                                                                                                                                      [1] In 2008, residents of Volgograd created "Stalingrad tablecloth" for its transfer to Coventry in honor of the 65th anniversary of sister city relations between the two cities.
                                                                                                                                                      • By tiler Blenheim - 2:51 PM on Jun 30, 2014   Reply
                                                                                                                                                        [1] In 2008, residents of Volgograd created "Stalingrad tablecloth" for its transfer to Coventry in honor of the 65th anniversary of sister city relations between the two cities.
                                                                                                                                                        • By Weight Loss Pills that Work - 8:31 AM on Jul 02, 2014   Reply
                                                                                                                                                          When Extreme Weight Loss dividends from another commercial break, we find out that Melissa has hit her target weight on the dot, coming in at 182 fat.
                                                                                                                                                          • By Top Weight Loss Pills - 8:43 AM on Jul 02, 2014   Reply
                                                                                                                                                            When Chris and Heidi take her directly into see the doctor, Melissa is worried because she gets not lost as much weight as she had desired to lose. The doctor tells her that she could stand to get rid of more weight in her legs along with areas of her body, but tells her that “I actually think that you're a good candidate for your skin reduction surgery.
                                                                                                                                                            • By cara daftar di bisnis libertagia - 1:32 PM on Jul 02, 2014   Reply
                                                                                                                                                              Piece of writing writing is also a fun, if you know then you can write otherwise it is complicated to write.
                                                                                                                                                              • By Visit Website to Learn More - 3:55 AM on Jul 03, 2014   Reply
                                                                                                                                                                Observation is a JCR mechanism that allows code to listen for events generated during repository operations and react to them in various ways.
                                                                                                                                                                • By i miss my ex boyfriend so much - 9:52 AM on Jul 06, 2014   Reply
                                                                                                                                                                  The Michael Fiore Text Your Ex Back 2.0 PDF and multimedia texting system is here! Read reviews, get download and purchase links, and learn about Michael Fiore text examples and techniques to get your ex back.
                                                                                                                                                                  • By airul - 10:29 AM on Jul 06, 2014   Reply
                                                                                                                                                                    Thanks.
                                                                                                                                                                    • By how do i treat high blood pressure - 7:42 AM on Jul 07, 2014   Reply
                                                                                                                                                                      I found your this post while searching for information about blog-related research ... It's a good post .. keep posting and updating information.
                                                                                                                                                                      • By clash of clans hack - 1:14 PM on Jul 09, 2014   Reply
                                                                                                                                                                        It's decided. I have settled, finally, for my favorite article of all time. And this article is my fav of all time. I was really thrilled when my brother just gave me some outlines of this article.. Now that I've seen this article, I can't say my brother was wrong. Amazing work!
                                                                                                                                                                        • By perry - 2:32 PM on Jul 09, 2014   Reply
                                                                                                                                                                          Discover the <a href="http://www.lrs-formula.com/en/">F1 Driving</a> in Europe, Professional drivers.

                                                                                                                                                                          Découvrez des <a href="http://www.lrs-formula.com/fr/">stage pilotage</a> et <a href="http://www.lrs-formula.com/fr/">stage de pilotage</a> sur divers circuits d'Europe.

                                                                                                                                                                          Découvrez le meilleur <a href="http://www.kart-in.fr/">karting</a> à Lyon indoor.
                                                                                                                                                                          • By primary custody - 7:57 PM on Jul 10, 2014   Reply
                                                                                                                                                                            Hey there! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog post !!!
                                                                                                                                                                            • By michael fiore text your ex back reviews - 8:30 PM on Jul 10, 2014   Reply
                                                                                                                                                                              Two types of observation may be supported by a JCR repository: Asynchronous Observation and Journaled Observation.
                                                                                                                                                                              • By marketing - 2:04 AM on Jul 11, 2014   Reply
                                                                                                                                                                                Sexual Chemistry Just Naturally Happens... Written for consumers by a consumer, this fan site includes a fun and informative 3 Second Sexual Attraction 2.0 review, ebook FAQ, and PDF download guide that provides an insider's look at the program and
                                                                                                                                                                                • By Poems - 2:35 AM on Jul 11, 2014   Reply
                                                                                                                                                                                  Two types of observation may be supported by a JCR repository: Asynchronous Observation and Journaled Observation. The former allows an application to react to events as they occur in real time, the latter to query the re
                                                                                                                                                                                  • By High Pagerank Backlinks - 7:27 AM on Jul 11, 2014   Reply
                                                                                                                                                                                    You made some decent points there. I looked on the internet for the issue and found most individuals will go along with with your website.
                                                                                                                                                                                    • Nice article, thanks for sharing.
                                                                                                                                                                                      • By how to be rich - 10:43 AM on Jul 11, 2014   Reply
                                                                                                                                                                                        Thank you for posting a great article which is really interested and useful too.
                                                                                                                                                                                        • By CCIE in India - 12:56 PM on Jul 11, 2014   Reply
                                                                                                                                                                                          Very well written article. It seems that the author has done a solid job, and needs good comments. http://www.suninfosystem.net/
                                                                                                                                                                                          • By Cyber Security - 1:08 PM on Jul 11, 2014   Reply
                                                                                                                                                                                            Awesome and interesting article.
                                                                                                                                                                                            • By View Source - 5:34 AM on Jul 12, 2014   Reply
                                                                                                                                                                                              An event listener is a class that implements the javax.jcr.observation. Even Listener interface. This interface declares one method that must be implemented by derived classes:
                                                                                                                                                                                              • By the venus factor - 7:42 AM on Jul 12, 2014   Reply
                                                                                                                                                                                                Webinars are a critical part of the digital marketer’s arsenal for generating highly qualified leads, but there are challenges to maximizing the benefits they offer.
                                                                                                                                                                                                • By model baju lebaran - 3:34 PM on Jul 12, 2014   Reply
                                                                                                                                                                                                  i really to say nice tools from adobe. i like it.
                                                                                                                                                                                                  • By benicar side effects - 3:34 PM on Jul 13, 2014   Reply
                                                                                                                                                                                                    First You got a great article. and I will be interested in more similar topics. i see you got really very useful report of slides, i will be always checking your blog report here.
                                                                                                                                                                                                    • By windward pointe condo rentals - 3:37 PM on Jul 13, 2014   Reply
                                                                                                                                                                                                      If you want to have a big salary, then you should rarely profession held by the yet needed. This is a tactic to get a big salary.
                                                                                                                                                                                                      • By bella rentals - 3:42 PM on Jul 13, 2014   Reply
                                                                                                                                                                                                        I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article.
                                                                                                                                                                                                        • By DMIT India - 6:24 AM on Jul 14, 2014   Reply
                                                                                                                                                                                                          Awesome and interesting article. <a href="http://mind-tech.in/">DMIT India</a>
                                                                                                                                                                                                          • By DMIT software India - 6:38 AM on Jul 14, 2014   Reply
                                                                                                                                                                                                            Very well written article. It seems that the author has done a solid job, and needs good comments.
                                                                                                                                                                                                            <a href="http://mind-tech.in/">DMIT software India</a>
                                                                                                                                                                                                            • A detailed Michael Fiore Text Your Ex Back Review that includes PDF download information and examples. Find out if Text Your Ex Back works to get your ex back. Please click here site http://www.textyourexbackforum.com/michael-fiore-text-your-ex-back-review-pdf-ebook-download/ !
                                                                                                                                                                                                              • By how to get a rich man's attention - 10:17 AM on Jul 14, 2014   Reply
                                                                                                                                                                                                                Millionaire Magnet System: Adrian Adair Reveals His Simple, Rejection-Proof Attraction Formula For Meeting, Attracting, And Dating Super Successful (And Rich) Men... Written for consumers by a consumer, this fan site includes a fun and informative Millionaire Magnet review, ebook FAQ, and PDF download guide that provides an insider's look at the program and answers frequently asked questions about Adrian Adair's unique and highly popular dating and attraction guide. Please click here site https://www.rebelmouse.com/millionairemagnetreviews/ !
                                                                                                                                                                                                                • By buy now - 10:24 AM on Jul 14, 2014   Reply
                                                                                                                                                                                                                  Girlfriend Activation System: Christian H. Reveals How To Get A Girlfriend Using A Step-By-Step Method That Activates Her Obsession Story And Compels Her To Chase You This site includes a Girlfriend Activation System review and buyers guide that provides an insider's look at the program and answers frequently asked questions about Christian's unique and highly popular system for getting the girl you really want to be your girlfriend. Learn everything you need to know about the program so you can decide if the Girlfriend Activation System is the right choice for you before you buy it. Please visit https://www.rebelmouse.com/girlfriendactivationreview/ ...
                                                                                                                                                                                                                  • By buy now - 10:25 AM on Jul 14, 2014   Reply
                                                                                                                                                                                                                    Girlfriend Activation System: Christian H. Reveals How To Get A Girlfriend Using A Step-By-Step Method That Activates Her Obsession Story And Compels Her To Chase You This site includes a Girlfriend Activation System review and buyers guide that provides an insider's look at the program and answers frequently asked questions about Christian's unique and highly popular system for getting the girl you really want to be your girlfriend. Learn everything you need to know about the program so you can decide if the Girlfriend Activation System is the right choice for you before you buy it. Please visit https://www.rebelmouse.com/girlfriendactivationreview/ ...
                                                                                                                                                                                                                    • By Re-Do Mortgage - 10:31 AM on Jul 14, 2014   Reply
                                                                                                                                                                                                                      Refinancing is often used to lower your interest rate. If rates have dropped since you last financed your home, you may want to consider refinancing. Other common reasons to refinance include paying off a balloon payment, converting an adjustable rate loan to a fixed rate loan or to extract cash equity in your home (cash out). A few reasons for cashing out include: home improvement, an education fund, and consolidating debt. Please visit site http://ArizonaJumboLoans.com/Refinance.php ...
                                                                                                                                                                                                                      • By E-Books - 10:33 AM on Jul 14, 2014   Reply
                                                                                                                                                                                                                        You're sure to find the information you need with over 10,000 information products to chose from! There are books, software and other products on just about every topic. Browse anytime, day or night. Use our search tool to find what you need. Browse by category to see the newest products on the market. Please click here web http://www.NiceDealsSite.com/ !
                                                                                                                                                                                                                        • By bouncy castle hire birmingham - 3:54 AM on Jul 15, 2014   Reply
                                                                                                                                                                                                                          We are a family run company offering bouncy castle hire Birmingham. We will make sure that no matter what occasion, it will be one to remember. Please visit site http://bennetkris.wix.com/bouncy-castle-hire ...
                                                                                                                                                                                                                          • By hampton bay ceiling fans - 4:03 AM on Jul 15, 2014   Reply
                                                                                                                                                                                                                            Buying Guide to Hampton Bay ! Would you like to get a almost all fascinating threshold enthusiast for sale in an extensive varying shades, designs as well as types? Without doubt, you’ll opt for an economical Hampton bay lighting enthusiast coming across to be able to are eligible the many checks. Although what you would run into right after investing in a Hampton bay enthusiast is likely to make an individual recommend ones closer versions not to spend his or her funds on Hampton bay lighting fans. Please visit site http://basiclightingsolutions365.com/ ...
                                                                                                                                                                                                                            • By Fast url opener - 5:33 PM on Jul 15, 2014   Reply
                                                                                                                                                                                                                              Really appreciate this wonderful post that you have provided for us.Great site and a great topic as well i really get amazed to read this. Its really good.
                                                                                                                                                                                                                              • Two types of observation may be supported by a JCR repository: Asynchronous Observation and Journaled Observation. The former allows an application to react to events as they occur in real time, the latter to query the rep
                                                                                                                                                                                                                                • By TrixTV - 1:19 PM on Jul 17, 2014   Reply
                                                                                                                                                                                                                                  Eurozone 2.0, it will have to balance smart and inclusive growth with smart austerity measures. Is the European utopia of solidarity, stability and integration a broken promise
                                                                                                                                                                                                                                  • By duplichecker - 6:26 PM on Jul 18, 2014   Reply
                                                                                                                                                                                                                                    This article is really good. I am so glad that you gave me this article today. I want to thank you with all my heart. Thank you so much! Keep giving us more!
                                                                                                                                                                                                                                    • Overcome Your Diabetes Today Ebook: Naturally Lower Blood Sugar And Cure Pre-Diabetes, Type 1, And Type 2 Without Drugs Or The Constant Prick, Prick, Prick Of Needles. This site is a leading resource for information about the Matt Traverso Overcome Your Diabetes Today PDF book and complete diabetes cure that teaches you how to treat diabetes by using simple diet and lifestyle changes that eliminate toxic acids, allow your pancreas to heal, and let your body regain its ability to lower blood sugar naturally. please visit site https://www.rebelmouse.com/overcomeyourdiabetestoday/ !
                                                                                                                                                                                                                                      • By filmovizija - 7:52 PM on Jul 18, 2014   Reply
                                                                                                                                                                                                                                        Gledajte najveci izbor HD filmovi i serije sa prevodom online. Molimo vas da posjetite site http://filmovisaprevodom.net/ ...
                                                                                                                                                                                                                                        • By race depriest's text that girl book - 11:30 PM on Jul 21, 2014   Reply
                                                                                                                                                                                                                                          allows an application to react to events as they occur in real time, the latter to query the repository for a log of past events. Not all implementations of JCR are required to support one or both types of observation, but an ap
                                                                                                                                                                                                                                          • By drug and alcohol rehab florida - 2:38 AM on Jul 22, 2014   Reply
                                                                                                                                                                                                                                            Get into a Drug and Alcohol Addiction Treatment Center Now. Have Addiction Treatment Centers Call You! For more info click here our website http://ittwwwalphen.nl/ ...
                                                                                                                                                                                                                                            • Reverse My Disease Today: Dr. Patel And Ken Drew Reveal A Step-By-Step Protocol For Identifying Hidden Food Allergies, Eliminating Inflammation From Your Gut, And Protecting Your Body From Chronic Illness, No Pill Popping Required... Written for consumers by a consumer, this fan site includes a fun and informative Reverse My Disease Today review, ebook FAQ, and PDF download guide that provides an insider's look at the Diseaseless program and answers frequently asked questions about Dr. Patel's unique and highly popular gut inflammation treatment guide. please click here web https://www.rebelmouse.com/reversemydiseasetodayreviews/ !
                                                                                                                                                                                                                                              • Trick Photography And Special Effects: Evan Sharboneau Reveals His Little-Known Insider Secrets For Creating Creative Images So Stunning No One Will Believe YOU Took Them... Written for consumers by a consumer, this fan site includes a fun and informative Trick Photography And Special Effects review, ebook FAQ, and PDF download guide that provides an insider's look at the program and answers frequently asked questions about Evan Sharboneau's unique and highly popular trick photography guide. For more info visit my site https://www.rebelmouse.com/trickphotographyreview/ ...
                                                                                                                                                                                                                                                • By buy twitter followers - 9:28 AM on Jul 22, 2014   Reply
                                                                                                                                                                                                                                                  buy twitter followers cheap at unbeatable prices , for more info visit our website http://www.buytwitterfollowers.cheap ...
                                                                                                                                                                                                                                                  • By live tennis - 9:29 AM on Jul 22, 2014   Reply
                                                                                                                                                                                                                                                    LIVESPORT24.net is a free website for live football streams & football highlights. We offer you a great possibility to follow numerous live sport events, including football games of the UEFA Champions League, English Premier League, German Bundesliga, French Ligue 1, Spanish Primera Division and Italian Serie A, or major events in other sport types, such as ice hockey with the NHL or basketball with the NBA. In our website, the P2P technology plays a key role, allowing you to watch medium to high quality streams completely FREE. Our algorithm scans the web and collects all sport streams in one place. You can enjoy live football matches or follow-up the latest football highlights from all major football leagues and tournaments for FREE. visit site http://www.livesport24.net/ !
                                                                                                                                                                                                                                                    • Get The Girl Code: Michael Fiore And Miss X Reveal A 3-Step, Scientifically Proven Evolutionary "Cheat Code" To Get Any Girl You Want Quickly, Easily, And Without Having To Lie, Manipulate, Or Play A Single Ridiculous Mind Game. Written for consumers by a consumer, this site includes a fun and informative Get The Girl Code review and buyers guide that provides an insider's look at the program and answers frequently asked questions about Michael Fiore and Marni Kinrys' unique and highly popular system for helping you bring out the very best parts of yourself to attract, date, and seduce absolutely any and every woman you want. Please click here site https://www.rebelmouse.com/getthegirlcodereviews/ ...
                                                                                                                                                                                                                                                      • By kl escorts - 1:44 PM on Jul 24, 2014   Reply
                                                                                                                                                                                                                                                        Looking for best and perfect escort agency in Kuala Lumpur, Malaysia? Enjoy with our escort models here. Hiring our escort agency is the best option for you in Malaysia.
                                                                                                                                                                                                                                                        • By Charleston Sc escorts - 1:47 PM on Jul 24, 2014   Reply
                                                                                                                                                                                                                                                          Welcome to heidgfe.net a Southern Elite Escort service. Where you find ONLY well-reviewed GFE models. A Southern Elite Escort Service! For more info visit our website http://www.heidigfe.net/ ...
                                                                                                                                                                                                                                                          • By ebook download - 1:54 PM on Jul 24, 2014   Reply
                                                                                                                                                                                                                                                            Pregnancy Miracle: Lisa Olson Reveals Her 5-Step, Scientifically Proven Method For Overcoming Infertility Disorders And Getting Pregnant Fast... Written for consumers by a consumer, this fan site includes a fun and informative Pregnancy Miracle review, ebook FAQ, and PDF download guide that provides an insider's look at the program and answers frequently asked questions about Lisa Olson's unique and highly popular infertility treatment and pregnancy guide. For more info, visit web https://www.rebelmouse.com/pregnancymiraclelisaolson/ !
                                                                                                                                                                                                                                                            • By how to be rich - 9:43 AM on Jul 26, 2014   Reply
                                                                                                                                                                                                                                                              Hey there thanks for showing me this. I must say that your blogpost was the most enjoying read I've seen in a long time. Greetings from

                                                                                                                                                                                                                                                              ADD A COMMENT