org.jboss.test.web.servlets
Class SpeedServlet

java.lang.Object
  extended byHttpServlet
      extended byorg.jboss.test.web.servlets.SpeedServlet

public class SpeedServlet
extends HttpServlet

A servlet that accesses an EJB and tests the speed of optimized versus non-optimized invocations.

See Also:
Serialized Form

Field Summary
static int ITERATIONS
           
static int REPEATS
           
 
Constructor Summary
SpeedServlet()
           
 
Method Summary
protected  void displayResults(java.io.PrintWriter out, long[] results)
           
protected  void doGet(HttpServletRequest request, HttpServletResponse response)
           
protected  void doPost(HttpServletRequest request, HttpServletResponse response)
           
protected  void processRequest(HttpServletRequest request, HttpServletResponse response)
           
protected  long[] runRemoteTest(StatelessSession (src)  bean, boolean optimized)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPEATS

public static final int REPEATS
See Also:
Constant Field Values (src)

ITERATIONS

public static final int ITERATIONS
See Also:
Constant Field Values (src)
Constructor Detail

SpeedServlet

public SpeedServlet()
Method Detail

runRemoteTest

protected long[] runRemoteTest(StatelessSession (src)  bean,
                               boolean optimized)
                        throws java.lang.Exception
Throws:
java.lang.Exception

displayResults

protected void displayResults(java.io.PrintWriter out,
                              long[] results)
                       throws java.io.IOException
Throws:
java.io.IOException

processRequest

protected void processRequest(HttpServletRequest request,
                              HttpServletResponse response)
                       throws ServletException,
                              java.io.IOException
Throws:
ServletException
java.io.IOException

doGet

protected void doGet(HttpServletRequest request,
                     HttpServletResponse response)
              throws ServletException,
                     java.io.IOException
Throws:
ServletException
java.io.IOException

doPost

protected void doPost(HttpServletRequest request,
                      HttpServletResponse response)
               throws ServletException,
                      java.io.IOException
Throws:
ServletException
java.io.IOException