|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRBootstrapperServiceAsync
An asynchronous interface for the IRBootstrapper service following GWT RPC design
| Method Summary | |
|---|---|
void |
cancelSubmittedJob(String jobUID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
A method to cancel a submitted job. |
void |
deleteJob(JobUIElement job,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
A method to delete an job |
void |
getAllJobsPerJobType(com.google.gwt.user.client.rpc.AsyncCallback<List<JobTypeUIElement>> callback)
A method to get all the jobs available per each job type |
void |
getAutoCompleteData(com.google.gwt.user.client.rpc.AsyncCallback<JobAutoCompleteData> callback)
A method to retrieve auto-complete data for all the available jobs |
void |
getJobs(com.google.gwt.user.client.rpc.AsyncCallback<List<ResourceTypeUIElement>> callback)
A method to get all the jobs available for each resource |
void |
getSubmittedJobByUID(String jobUID,
com.google.gwt.user.client.rpc.AsyncCallback<JobUIElement> callback)
A method to get a submitted job, given its UID. |
void |
getSubmittedJobs(com.google.gwt.user.client.rpc.AsyncCallback<List<ResourceTypeUIElement>> callback)
A method to get all the submitted jobs available for each resource |
void |
initialize(com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
This method performs initialization tasks (such as parsing the IRBootstrapepr configuration in the current scope) and must be invoked when the portlet is initialized. |
void |
refreshAndGetJobs(com.google.gwt.user.client.rpc.AsyncCallback<List<ResourceTypeUIElement>> callback)
A method to refresh the list of available jobs for each resource and retrieve it |
void |
removeSubmittedJob(String jobUID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
A method to remove a submitted job |
void |
saveJob(JobUIElement job,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
A method to save a new or modified job |
void |
submitJobForExecution(String jobUID,
Map<String,String> userInputs,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
|
void |
submitJobsForBatchExecution(ArrayList<String> jobsUIDs,
Map<String,String> userInputs,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
|
| Method Detail |
|---|
void initialize(com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC frameworkvoid getJobs(com.google.gwt.user.client.rpc.AsyncCallback<List<ResourceTypeUIElement>> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC frameworkvoid refreshAndGetJobs(com.google.gwt.user.client.rpc.AsyncCallback<List<ResourceTypeUIElement>> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC frameworkvoid getSubmittedJobs(com.google.gwt.user.client.rpc.AsyncCallback<List<ResourceTypeUIElement>> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC framework
void getSubmittedJobByUID(String jobUID,
com.google.gwt.user.client.rpc.AsyncCallback<JobUIElement> callback)
the - UID of the job to getcallback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC framework
void submitJobForExecution(String jobUID,
Map<String,String> userInputs,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
void cancelSubmittedJob(String jobUID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
jobUID - the UID of the job to cancelcallback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC framework
void removeSubmittedJob(String jobUID,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
jobUID - the UID of the job to removecallback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC frameworkvoid getAllJobsPerJobType(com.google.gwt.user.client.rpc.AsyncCallback<List<JobTypeUIElement>> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC framework
void saveJob(JobUIElement job,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC framework
void deleteJob(JobUIElement job,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC frameworkvoid getAutoCompleteData(com.google.gwt.user.client.rpc.AsyncCallback<JobAutoCompleteData> callback)
callback - -
the AsyncCallback used to handle the asynchronous completion
of the remote method, in accordance with the GWT RPC framework
void submitJobsForBatchExecution(ArrayList<String> jobsUIDs,
Map<String,String> userInputs,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||