com.ptc.windchill.index.helper
Class RwareHelperServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended bycom.ptc.windchill.index.helper.RwareHelperServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class RwareHelperServlet
extends javax.servlet.http.HttpServlet

The servlet front end to the Verity IndexLoader program. It's counter part is the CGI wrapper WTindexCGI.EXE. This servlet gathers and loads the IndexLoader request headers and parameters before instantiating the IndexLoaderRequest and IndexLoaderResponse objects which are passed to the IndexLoader processRequest method.

The response headers and response itself are handled by the response object.

This class (servlet) will now log to IndexLoader.log if logs are enabled and wt.indexloader.verbose is set to true in the wt.properties.

See Also:
Serialized Form

Field Summary
private static ServletConstants servletConstants
           
 
Fields inherited from class javax.servlet.http.HttpServlet
 
Fields inherited from class javax.servlet.GenericServlet
 
Constructor Summary
RwareHelperServlet()
           
 
Method Summary
 void destroy()
           
protected  void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void init(javax.servlet.ServletConfig config)
          Our public init method just calls super.
private  String processLibraries(HashMap libraries)
           
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, 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
 

Field Detail

servletConstants

private static ServletConstants servletConstants
Constructor Detail

RwareHelperServlet

public RwareHelperServlet()
Method Detail

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
Our public init method just calls super.

Throws:
javax.servlet.ServletException

doPost

protected void doPost(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws javax.servlet.ServletException,
                      IOException
Throws:
javax.servlet.ServletException
IOException

destroy

public void destroy()

processLibraries

private String processLibraries(HashMap libraries)