de.pannenleiter.saxon
Class Engine

java.lang.Object
  |
  +--javax.servlet.GenericServlet
        |
        +--javax.servlet.http.HttpServlet
              |
              +--de.pannenleiter.servlet.EngineBase
                    |
                    +--de.pannenleiter.saxon.Engine

public class Engine
extends EngineBase

Engine -- the servlet interface of the document management system

See Also:
Serialized Form

Field Summary
protected  java.util.Stack processorPool
           
 
Fields inherited from class de.pannenleiter.servlet.EngineBase
emptyAttributes, servedPages, store, sumRuntime
 
Constructor Summary
Engine()
           
 
Method Summary
protected  de.pannenleiter.saxon.WatchDriver acquireProcessor()
           
protected  void freeProcessor(de.pannenleiter.saxon.WatchDriver processor)
           
 void init(javax.servlet.ServletConfig config)
           
 void xslService(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LogSink log, java.lang.String basename, java.lang.String stylesheet)
           
 
Methods inherited from class de.pannenleiter.servlet.EngineBase
addPIPseudoAttributes, copyService, error, fatalError, getLine, getStylesheet, htmlError, rawService, service, showStatus, warning, wmlError, xmlError
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doOptions, doPost, doPut, doTrace, getLastModified, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processorPool

protected java.util.Stack processorPool
Constructor Detail

Engine

public Engine()
Method Detail

acquireProcessor

protected de.pannenleiter.saxon.WatchDriver acquireProcessor()
                                                      throws java.lang.Exception

freeProcessor

protected void freeProcessor(de.pannenleiter.saxon.WatchDriver processor)

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
Overrides:
init in class EngineBase

xslService

public void xslService(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       LogSink log,
                       java.lang.String basename,
                       java.lang.String stylesheet)
                throws java.lang.Exception
Overrides:
xslService in class EngineBase