com.arsdigita.versioning
Class VersioningServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended bycom.arsdigita.web.BaseServlet
              extended bycom.arsdigita.versioning.VersioningServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public final class VersioningServlet
extends BaseServlet

This servlet, along with a couple of helper JSPs, is used for debugging.

Since:
2003-07-01
Version:
$Revision: #10 $ $Date: 2004/04/07 $
Author:
Vadim Nasardinov (vadimn@redhat.com)
See Also:
Serialized Form

Nested Class Summary
static interface VersioningServlet.GraphPrinter
          Prints the versioning dependency graph to the specified writer.
static interface VersioningServlet.RollbackLogger
          Logs operations performed during rollback.
static interface VersioningServlet.VersionedObjects
          An iterator over a collection of versioned oids.
 
Field Summary
 
Fields inherited from class com.arsdigita.web.BaseServlet
REQUEST_URL_ATTRIBUTE, versionId
 
Constructor Summary
VersioningServlet()
           
 
Method Summary
 void doService(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          The method that BaseServlet.doGet(HttpServletRequest,HttpServletResponse) and BaseServlet.doPost(HttpServletRequest,HttpServletResponse) call.
 
Methods inherited from class com.arsdigita.web.BaseServlet
destroy, doDestroy, doGet, doInit, doPost, getUserContext, init
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersioningServlet

public VersioningServlet()
Method Detail

doService

public void doService(javax.servlet.http.HttpServletRequest req,
                      javax.servlet.http.HttpServletResponse resp)
               throws javax.servlet.ServletException,
                      IOException
Description copied from class: BaseServlet

The method that BaseServlet.doGet(HttpServletRequest,HttpServletResponse) and BaseServlet.doPost(HttpServletRequest,HttpServletResponse) call. This is the extension point for users of this class.

Overrides:
doService in class BaseServlet
Throws:
javax.servlet.ServletException
IOException


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC