org.jboss.dtf.testframework.dtfweb
Class DTFResultsLogger

java.lang.Object
  extended by org.jboss.dtf.testframework.dtfweb.DTFResultsLogger

public class DTFResultsLogger
extends java.lang.Object


Constructor Summary
DTFResultsLogger()
           
 
Method Summary
static void createTables()
           
 void emailResults(java.lang.String distributionList, long runId, java.lang.String comments)
           
static long getCurrentRunId()
           
 long getNextRunIdAndIncrement()
           
static java.lang.String getRootURL()
           
 boolean initiateTask(HttpServletRequest request)
           
 boolean initiateTest(HttpServletRequest request)
           
 long initiateTestRun(HttpServletRequest request)
           
 boolean logInformation(HttpServletRequest request)
           
 boolean logResult(HttpServletRequest request)
           
 boolean logTestInformation(HttpServletRequest request)
           
 boolean logTestRunInformation(HttpServletRequest request)
           
 boolean signalTestComplete(HttpServletRequest request)
           
 boolean signalTestRunComplete(HttpServletRequest request)
           
 boolean signalTestTimedout(HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTFResultsLogger

public DTFResultsLogger()
Method Detail

signalTestRunComplete

public boolean signalTestRunComplete(HttpServletRequest request)

signalTestTimedout

public boolean signalTestTimedout(HttpServletRequest request)

emailResults

public void emailResults(java.lang.String distributionList,
                         long runId,
                         java.lang.String comments)

signalTestComplete

public boolean signalTestComplete(HttpServletRequest request)

logResult

public boolean logResult(HttpServletRequest request)

logTestRunInformation

public boolean logTestRunInformation(HttpServletRequest request)

logTestInformation

public boolean logTestInformation(HttpServletRequest request)

logInformation

public boolean logInformation(HttpServletRequest request)

initiateTest

public boolean initiateTest(HttpServletRequest request)

initiateTask

public boolean initiateTask(HttpServletRequest request)

initiateTestRun

public long initiateTestRun(HttpServletRequest request)

getNextRunIdAndIncrement

public long getNextRunIdAndIncrement()

getCurrentRunId

public static long getCurrentRunId()

getRootURL

public static java.lang.String getRootURL()

createTables

public static void createTables()
                         throws java.sql.SQLException
Throws:
java.sql.SQLException