jet.server.api
Interface LargeReportManager


public interface LargeReportManager

Interface LargeReportManager manages large report records.


Method Summary
 java.lang.String getErrorMessage(java.lang.String resultName)
          Return Error Message if the large Report which name is resultname Running wrongly.
 LargeReportRecord getLargeReportRecord(java.lang.String tempResultName)
          Gets the large report record of the temporary result.
 java.util.Vector getLargeReports(java.lang.String userID)
          Gets large report records registered by the user.
 LargeReportRecord notifyCompleted(java.lang.String tempResultName)
           
 void removeLargeReport(java.lang.String tempResultName, boolean isStop)
          Remove the large report record of the temporary result.
 

Method Detail

getLargeReports

java.util.Vector getLargeReports(java.lang.String userID)
Gets large report records registered by the user.

Parameters:
userID - the userID.
Returns:
the vector contains LargeReportRecord objects.

getLargeReportRecord

LargeReportRecord getLargeReportRecord(java.lang.String tempResultName)
Gets the large report record of the temporary result.

Parameters:
tempResultName - the temporary result name.
Returns:
the large report record of the temporary result.

notifyCompleted

LargeReportRecord notifyCompleted(java.lang.String tempResultName)

removeLargeReport

void removeLargeReport(java.lang.String tempResultName,
                       boolean isStop)
Remove the large report record of the temporary result.

Parameters:
tempResultName - the temporary result name.
isStop - if stop the running large reports.

getErrorMessage

java.lang.String getErrorMessage(java.lang.String resultName)
Return Error Message if the large Report which name is resultname Running wrongly.

Parameters:
resultName - the large Report's result name
Returns:
Error Message if the large Report Which name is resultname Running wrongly