org.jboss.dtf.testframework.utils.logging
Interface LoggingService

All Known Implementing Classes:
JDBCLoggingServicePlugin, WebLoggingServicePlugin

public interface LoggingService


Method Summary
 void initialise(java.lang.String loggerURL)
           
 boolean initiateTask(java.lang.String testName, RunUID runUID, java.lang.String taskName, java.lang.String taskPermutationCode, java.lang.String testPermutationCode)
           
 boolean initiateTest(java.lang.String testName, RunUID runUID, java.lang.String permutationCode, int numberOfTasks)
           
 RunUID initiateTestRun(java.lang.String softwareVersion, java.lang.String distributionList)
           
 RunUID initiateTestRun(java.lang.String testDefinitionURL, java.lang.String testSelectionURL, java.lang.String softwareVersion, java.lang.String distributionList)
           
 boolean logInformation(java.lang.String information, java.lang.String taskName, java.lang.String testName, RunUID runUID, java.lang.String taskPermutationCode, java.lang.String testPermutationCode)
           
 boolean logResult(java.lang.String result, java.lang.String taskName, java.lang.String testName, RunUID runUID, java.lang.String taskPermutationCode, java.lang.String testPermutationCode)
           
 boolean logTestInformation(java.lang.String testName, RunUID runUID, java.lang.String permutationCode, java.lang.String information)
           
 boolean logTestRunInformation(java.lang.String information, java.lang.String taskName, java.lang.String testName, RunUID runUID, java.lang.String taskPermutationCode, java.lang.String testPermutationCode)
           
 boolean logTimeout(java.lang.String testName, RunUID runUID, java.lang.String permutationCode)
           
 boolean testComplete(java.lang.String testName, RunUID runUID, java.lang.String permutationCode)
           
 boolean testRunComplete(RunUID runUID)
           
 

Method Detail

initialise

void initialise(java.lang.String loggerURL)
                throws LoggingServiceException
Throws:
LoggingServiceException

initiateTestRun

RunUID initiateTestRun(java.lang.String testDefinitionURL,
                       java.lang.String testSelectionURL,
                       java.lang.String softwareVersion,
                       java.lang.String distributionList)
                       throws LoggingServiceException
Throws:
LoggingServiceException

initiateTestRun

RunUID initiateTestRun(java.lang.String softwareVersion,
                       java.lang.String distributionList)
                       throws LoggingServiceException
Throws:
LoggingServiceException

testRunComplete

boolean testRunComplete(RunUID runUID)
                        throws LoggingServiceException
Throws:
LoggingServiceException

logResult

boolean logResult(java.lang.String result,
                  java.lang.String taskName,
                  java.lang.String testName,
                  RunUID runUID,
                  java.lang.String taskPermutationCode,
                  java.lang.String testPermutationCode)
                  throws LoggingServiceException
Throws:
LoggingServiceException

logTestRunInformation

boolean logTestRunInformation(java.lang.String information,
                              java.lang.String taskName,
                              java.lang.String testName,
                              RunUID runUID,
                              java.lang.String taskPermutationCode,
                              java.lang.String testPermutationCode)
                              throws LoggingServiceException
Throws:
LoggingServiceException

logInformation

boolean logInformation(java.lang.String information,
                       java.lang.String taskName,
                       java.lang.String testName,
                       RunUID runUID,
                       java.lang.String taskPermutationCode,
                       java.lang.String testPermutationCode)
                       throws LoggingServiceException
Throws:
LoggingServiceException

initiateTest

boolean initiateTest(java.lang.String testName,
                     RunUID runUID,
                     java.lang.String permutationCode,
                     int numberOfTasks)
                     throws LoggingServiceException
Throws:
LoggingServiceException

logTestInformation

boolean logTestInformation(java.lang.String testName,
                           RunUID runUID,
                           java.lang.String permutationCode,
                           java.lang.String information)
                           throws LoggingServiceException
Throws:
LoggingServiceException

initiateTask

boolean initiateTask(java.lang.String testName,
                     RunUID runUID,
                     java.lang.String taskName,
                     java.lang.String taskPermutationCode,
                     java.lang.String testPermutationCode)
                     throws LoggingServiceException
Throws:
LoggingServiceException

testComplete

boolean testComplete(java.lang.String testName,
                     RunUID runUID,
                     java.lang.String permutationCode)
                     throws LoggingServiceException
Throws:
LoggingServiceException

logTimeout

boolean logTimeout(java.lang.String testName,
                   RunUID runUID,
                   java.lang.String permutationCode)
                   throws LoggingServiceException
Throws:
LoggingServiceException