org.outerj.daisy.publisher.serverimpl.docpreparation
Class QueryIncludeProcessor

java.lang.Object
  extended byorg.outerj.daisy.publisher.serverimpl.docpreparation.QueriesProcessor
      extended byorg.outerj.daisy.publisher.serverimpl.docpreparation.QueryIncludeProcessor
All Implemented Interfaces:
org.xml.sax.ContentHandler

public class QueryIncludeProcessor
extends QueriesProcessor

This ContentHandler executes queries and inserts include instructions for the documents in the resultset (rather then including the resultset itself).


Field Summary
 
Fields inherited from class org.outerj.daisy.publisher.serverimpl.docpreparation.QueriesProcessor
consumer, locale, queryManager
 
Constructor Summary
QueryIncludeProcessor(org.xml.sax.ContentHandler consumer, ContentProcessor owner)
           
 
Method Summary
protected  void executeQuery(java.lang.String query)
           
protected  java.lang.String getSensitiveClass()
           
 
Methods inherited from class org.outerj.daisy.publisher.serverimpl.docpreparation.QueriesProcessor
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, outputFailedQueryMessage, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryIncludeProcessor

public QueryIncludeProcessor(org.xml.sax.ContentHandler consumer,
                             ContentProcessor owner)
Method Detail

getSensitiveClass

protected java.lang.String getSensitiveClass()
Overrides:
getSensitiveClass in class QueriesProcessor

executeQuery

protected void executeQuery(java.lang.String query)
                     throws org.xml.sax.SAXException
Overrides:
executeQuery in class QueriesProcessor
Throws:
org.xml.sax.SAXException


Copyright © -2005 . All Rights Reserved.