"QENGINE6 API Docs"

com.adventnet.qengine.web.report
Interface WebClientReporterInterface


public interface WebClientReporterInterface

This Interface offers extension to customization of scripts reports. Implementation classes shall implement setProperties(Properties prop), setStatusInfo(Vector statusObjectVector) and writeReport(Vector reportVector) method .The script properties and execution result can be obtained from StatusEvent object present in the reportVector.

See also com.adventnet.qengine.server.StatusObject and com.adventnet.qengine.serverfwk.status.StatusEvent.

Version:
4.0

Method Summary
 void setProperties(java.util.Properties prop)
          Sets the properties for customizing the reports.
 void setStatusInfo(java.util.Vector vector)
          Sets the status object information for customizing the reports.
 void writeReport(java.util.Vector reportVector)
          This method is used to write the customized report file using the StatusEvent
 

Method Detail

setProperties

void setProperties(java.util.Properties prop)
Sets the properties for customizing the reports.

Parameters:
prop - properties generate scripts report.

setStatusInfo

void setStatusInfo(java.util.Vector vector)
Sets the status object information for customizing the reports.

Parameters:
vector - Vector contains all configured StatusObject.

writeReport

void writeReport(java.util.Vector reportVector)
This method is used to write the customized report file using the StatusEvent

The implementation of this method generates the report file. Using, StatusEvent api's the report data can be accessed and the customized report file generation can be done.

Parameters:
reportVector - containing the StatusEvent objects of all the executed scripts

"QENGINE6 API Docs"

Copyright © ${year} AdventNet Inc. All Rights Reserved.