|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RemoteOndemandReportManager
| Method Summary | |
|---|---|
OndemandReportRecord |
changeStatus(java.lang.String ondemandID,
java.lang.String status)
Changes the on-demand report status. |
void |
clearUserOndemandList(java.lang.String userID,
boolean isStopTask)
This method will remove all of the user's records in the On-demand Report Record List. |
java.lang.String |
getOndemandID(java.lang.String userID,
java.lang.String resultName)
This method will return a record's On-demand ID according to the User ID and the result name. |
OndemandReportRecord |
getOndemandReportRecord(java.lang.String ondemandID)
Gets the on-demand report record of the temporary result. |
java.util.Vector |
getOndemandReports(java.lang.String userID)
Gets on-demand report records registered by the user. |
OndemandReportRecord |
notifyOndemandCompleted(java.lang.String ondemandID)
Notifies when the on-demand report finished running. |
void |
removeAllOndemandReport(java.lang.String userID)
Removes all of the on-demand report records for the specified user. |
void |
removeOndemandReport(java.lang.String ondemandResult)
Removes the on-demand report record specified by the temporary result name. |
void |
removeOndemandReport(java.lang.String ondemandID,
boolean isStop)
Removes the on-demand report record and the temporary result specified by the on-demand ID. |
void |
removeOndemandReport(java.lang.String userID,
java.lang.String resultName,
boolean isStopTask)
This method will delete a record from the On-demand List and stop execution according to the User ID and the result name. |
| Method Detail |
|---|
java.util.Vector getOndemandReports(java.lang.String userID)
throws java.rmi.RemoteException
userID - The user ID.
Vector that contains OndemandReportRecord objects.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
OndemandReportRecord getOndemandReportRecord(java.lang.String ondemandID)
throws java.rmi.RemoteException
ondemandID - The on-demand ID.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
OndemandReportRecord notifyOndemandCompleted(java.lang.String ondemandID)
throws java.rmi.RemoteException
ondemandID - The on-demand ID.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
void removeOndemandReport(java.lang.String ondemandID,
boolean isStop)
throws java.rmi.RemoteException
ondemandID - The on-demand ID.isStop - Whether JReport Server stops running the on-demand report if it is not completed.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
void removeOndemandReport(java.lang.String ondemandResult)
throws java.rmi.RemoteException
ondemandResult - The file name of the on-demand report result.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
void removeAllOndemandReport(java.lang.String userID)
throws java.rmi.RemoteException
userID - The user ID.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
void clearUserOndemandList(java.lang.String userID,
boolean isStopTask)
throws java.rmi.RemoteException
userID - The ID of the user.isStopTask - Whether JReport Server stops all of the tasks belonging to the User ID if they are not completed.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
java.lang.String getOndemandID(java.lang.String userID,
java.lang.String resultName)
throws java.rmi.RemoteException
userID - The ID of the user.resultName - The result name of the report.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
void removeOndemandReport(java.lang.String userID,
java.lang.String resultName,
boolean isStopTask)
throws java.rmi.RemoteException
userID - The ID of the user.resultName - The result name of the report.isStopTask - Whether JReport Server stops the tasks according to On-demand ID if they are not completed.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
OndemandReportRecord changeStatus(java.lang.String ondemandID,
java.lang.String status)
throws java.rmi.RemoteException
ondemandID - The on-demand ID.status - The on-demand status.
java.rmi.RemoteException - if communication-related error occurs during RMI call execution.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||