|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RuntimeExecutionsService
This interface exposes operations to be used by the slave execution daemons in order to update results and log files for TestExecutions. It is intended to be a remote interface exposing a stateless session EJB3.0 bean.
| Method Summary | |
|---|---|
void |
addClientDataPoint(Long testExecutionResultId,
TestExecutionResultClientDataDTO data)
Add a new data point representing the number of realtime clients in the system at a single point in time. |
void |
addProbeDataPoint(Long probeLogId,
TestExecutionResultProbeDataDTO data)
Add a new data point collected by a probe. |
void |
appendClientLog(Long clientLogId,
String chunk)
Update the logFile attribute of the TestExecutionResultClientLog object with the given id by appending the given chunk of the log to the end |
void |
appendProbeLog(Long probeLogId,
String chunk)
Update the logFile attribute of the TestExecutionResultProbeLog object with the given id by appending the given chunk of the log to the end. |
void |
appendServerLog(Long serverLogId,
String chunk)
Update the logFile attribute of the TestExecutionResultServerLog object by appending the given chunk of the log to the end. |
void |
updateClientLog(Long clientLogId,
LogFileDTO logFile)
Update the logFile attribute of the TestExecutionResultClientLog object with the given id. |
void |
updateProbeLog(Long probeLogId,
LogFileDTO logFile)
Update the logFile attribute of the TestExecutionResultProbeLog object with the given id. |
void |
updateServerLog(Long serverLogId,
LogFileDTO logFile)
Update the logFile attribute of the TestExecutionResultServerLog object with the given id. |
void |
updateTestResult(Long testExecutionResultId,
TestExecutionResultValueDTO result)
Update the result of a test execution |
| Method Detail |
|---|
void updateServerLog(Long serverLogId,
LogFileDTO logFile)
throws DTCServiceException
serverLogId - id of the TestExecutionResultServerLog to updatelogFile - new log file
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void appendServerLog(Long serverLogId,
String chunk)
throws DTCServiceException
serverLogId - id of the TestExecutionResultServerLog to updatechunk - piece of the log file to append to the end
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void updateClientLog(Long clientLogId,
LogFileDTO logFile)
throws DTCServiceException
clientLogId - id of the TestExecutionResultClientLog to updatelogFile - new log file
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void appendClientLog(Long clientLogId,
String chunk)
throws DTCServiceException
clientLogId - id of the TestExecutionResultClientLog to updatechunk - piece of the log file to append to the end
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void updateProbeLog(Long probeLogId,
LogFileDTO logFile)
throws DTCServiceException
probeLogId - id of the TestExecutionResultProbeLog to updatelogFile - new log file
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void appendProbeLog(Long probeLogId,
String chunk)
throws DTCServiceException
probeLogId - id of the TestExecutionResultProbeLog to updatechunk - piece of the log file to append to the end
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void addClientDataPoint(Long testExecutionResultId,
TestExecutionResultClientDataDTO data)
throws DTCServiceException
testExecutionResultId - id of TestExecutionResult which collects the datadata - data point to add to the list
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void addProbeDataPoint(Long probeLogId,
TestExecutionResultProbeDataDTO data)
throws DTCServiceException
probeLogId - id of the probe log to updatedata - data point to add to the probe log's list
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
void updateTestResult(Long testExecutionResultId,
TestExecutionResultValueDTO result)
throws DTCServiceException
testExecutionResultId - id of the TestExecutionResult to updateresult - value of the result
com.projectdarkstar.tools.dtc.service.DTCServiceException
DTCServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||