|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OndemandReportManager
Interface OndemandReportManager manages ondemand report records.
| Field Summary | |
|---|---|
static java.lang.String |
STAUTS_STOPPED
|
| Method Summary | |
|---|---|
OndemandReportRecord |
changeStatus(java.lang.String ondemandID,
java.lang.String status)
Change the ondemand report status. |
void |
clearUserOndemandList(java.lang.String userID,
boolean isStopTask)
Through this method, the user's all records in the Ondemand Report Record List are cleared up. |
java.lang.String |
getOndemandID(java.lang.String userID,
java.lang.String resultName)
Through this method, the user can get a record's Ondemand ID according to the result name. |
OndemandReportRecord |
getOndemandReportRecord(java.lang.String ondemandID)
Gets the ondemand report record of the temporary result. |
java.util.Vector |
getOndemandReports(java.lang.String userID)
Gets ondemand report records registered by the user. |
OndemandReportRecord |
notifyOndemandCompleted(java.lang.String ondemandID)
Notify the ondemand report runs over. |
void |
removeAllOndemandReport(java.lang.String userID)
Remove all the ondemand report records of the sepcify user. |
void |
removeOndemandReport(java.lang.String ondemandResult)
Remove the ondemand report record of the temporary result. |
void |
removeOndemandReport(java.lang.String ondemandID,
boolean isStop)
Remove the ondemand report record of the temporary result. |
void |
removeOndemandReport(java.lang.String userID,
java.lang.String resultName,
boolean isStopTask)
Through this method, the user can delete a record from the Ondemand List according to the result name. |
| Field Detail |
|---|
static final java.lang.String STAUTS_STOPPED
| Method Detail |
|---|
java.util.Vector getOndemandReports(java.lang.String userID)
userID - the userID.
OndemandReportRecord getOndemandReportRecord(java.lang.String ondemandID)
ondemandID - the ondemand ID.
OndemandReportRecord notifyOndemandCompleted(java.lang.String ondemandID)
ondemandID - the ondemand ID.
OndemandReportRecord changeStatus(java.lang.String ondemandID,
java.lang.String status)
ondemandID - the ondemand ID.status - the ondemand status.
void removeOndemandReport(java.lang.String ondemandID,
boolean isStop)
ondemandID - the ondemand ID.isStop - if stop the running ondemand reports.void removeOndemandReport(java.lang.String ondemandResult)
ondemandResult - the ondemand report result file name.void removeAllOndemandReport(java.lang.String userID)
userID - the userID.
void clearUserOndemandList(java.lang.String userID,
boolean isStopTask)
userID - The ID of the user.isStopTask - Whether JREntServer stops the tasks according to Ondemand ID if they are not completed.
java.lang.String getOndemandID(java.lang.String userID,
java.lang.String resultName)
userID - The ID of the user.resultName - The result name of the report.
void removeOndemandReport(java.lang.String userID,
java.lang.String resultName,
boolean isStopTask)
userID - The ID of the user.resultName - The result name of the report.isStopTask - Whether JREntServer stops the tasks according to Ondemand ID if they are not completed.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||