System.out.println("QSESSION=" + qsession_id);
System.out.println("QUERYSESSION=" + qsession_id);
  public void _execute(      PrintStream out,      HttpInput query_parameters,      PlanServiceContext psc,      PlanServiceUtilities psu,      GLDictionary my_gl_dict,      GenericQuery queryObj      ) throws Exception  {     //  If 'QUERYSESSION=ID' defined     //  Look up QuerySessionUISubscriber by ID     //       If it doesn't exist then create one with predicate.     //  If have QuerySessionUISubscriber, check the grabUpdates() for updates.     //  If so, act on 'em.     //     // @return List of updates from Query Session.     //    Updates with respect to last time checked (via this method)     //    If returns null then QuerySession is not defined.     //     // public List  getQuerySessionUpdates(String query_session_id);     // public boolean instantiateQuerySession(     //                                     String query_session_id);     Vector v = query_parameters.getParameterTokens("QSESSION", '=');     String qsession_id=null;     if( v != null ){           qsession_id =(String)v.get(0);           System.out.println("QSESSION=" + qsession_id);      }      if( qsession_id != null ){            List updates = this.getQuerySessionUpdates(qsession_id);            if( updates == null)            {                 // set it up -- we'll poll later for updates.                  QuerySessionUISubscriber qsession_subscriber = this.instantiateQuerySession(qsession_id);                  Subscription subscription = psc.getServerPluginSupport().subscribe(qsession_subscriber, queryObj.getPredicate());                  Collection container = ((CollectionSubscription)subscription).getCollection();   // Doesn't block            }      }      else {           Subscription subscription = psc.getServerPluginSupport().subscribe(this, queryObj.getPredicate());           Collection container = ((CollectionSubscription)subscription).getCollection();   // Doesn't block           synchronizedExecute (out, query_parameters, psc, psu, my_gl_dict, container, queryObj);      }  }