org.kuali.student.lum.lu.ui.course.client.service
Interface CourseRpcServiceAsync
- All Superinterfaces: 
- BaseDataOrchestrationRpcServiceAsync
- All Known Subinterfaces: 
- CreditCourseProposalRpcServiceAsync
- public interface CourseRpcServiceAsync 
- extends BaseDataOrchestrationRpcServiceAsync
| Method Summary | 
|  void | changeState(String courseId,
                       String newState,
                       com.google.gwt.user.client.rpc.AsyncCallback<StatusInfo> callback)
 | 
|  void | changeState(String courseId,
                       String newState,
                       String prevEndTerm,
                       com.google.gwt.user.client.rpc.AsyncCallback<StatusInfo> callback)
 | 
|  void | createCopyCourse(String originalCluId,
                                 com.google.gwt.user.client.rpc.AsyncCallback<DataSaveResult> asyncCallback)
 | 
|  void | createCopyCourseProposal(String originalProposalId,
                                                 com.google.gwt.user.client.rpc.AsyncCallback<DataSaveResult> asyncCallback)
 | 
|  void | createCourseStatement(String courseId,
                                           String courseState,
                                           StatementTreeViewInfo statementTreeViewInfo,
                                           com.google.gwt.user.client.rpc.AsyncCallback<StatementTreeViewInfo> callback)
 | 
|  void | deleteCourseStatement(String courseId,
                                           StatementTreeViewInfo statementTreeViewInfo,
                                           com.google.gwt.user.client.rpc.AsyncCallback<StatusInfo> callback)
 | 
|  void | getCourseStatements(String courseId,
                                       String nlUsageTypeKey,
                                       String language,
                                       com.google.gwt.user.client.rpc.AsyncCallback<List<StatementTreeViewInfo>> callback)
 | 
|  void | isLatestVersion(String versionIndId,
                               Long versionSequenceNumber,
                               com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
 | 
|  void | storeCourseStatements(String courseId,
                                           String courseState,
                                           Map<Integer,CourseRequirementsDataModel.requirementState> states,
                                           Map<Integer,StatementTreeViewInfo> rules,
                                           com.google.gwt.user.client.rpc.AsyncCallback<Map<Integer,StatementTreeViewInfo>> callback)
 | 
|  void | updateCourseStatement(String courseId,
                                           String courseState,
                                           StatementTreeViewInfo statementTreeViewInfo,
                                           com.google.gwt.user.client.rpc.AsyncCallback<StatementTreeViewInfo> callback)
 | 
 
 
getCourseStatements
void getCourseStatements(String courseId,
                         String nlUsageTypeKey,
                         String language,
                         com.google.gwt.user.client.rpc.AsyncCallback<List<StatementTreeViewInfo>> callback)
- 
 
- 
 
storeCourseStatements
void storeCourseStatements(String courseId,
                           String courseState,
                           Map<Integer,CourseRequirementsDataModel.requirementState> states,
                           Map<Integer,StatementTreeViewInfo> rules,
                           com.google.gwt.user.client.rpc.AsyncCallback<Map<Integer,StatementTreeViewInfo>> callback)
- 
 
- 
 
createCourseStatement
void createCourseStatement(String courseId,
                           String courseState,
                           StatementTreeViewInfo statementTreeViewInfo,
                           com.google.gwt.user.client.rpc.AsyncCallback<StatementTreeViewInfo> callback)
- 
 
- 
 
deleteCourseStatement
void deleteCourseStatement(String courseId,
                           StatementTreeViewInfo statementTreeViewInfo,
                           com.google.gwt.user.client.rpc.AsyncCallback<StatusInfo> callback)
- 
 
- 
 
updateCourseStatement
void updateCourseStatement(String courseId,
                           String courseState,
                           StatementTreeViewInfo statementTreeViewInfo,
                           com.google.gwt.user.client.rpc.AsyncCallback<StatementTreeViewInfo> callback)
- 
 
- 
 
changeState
void changeState(String courseId,
                 String newState,
                 com.google.gwt.user.client.rpc.AsyncCallback<StatusInfo> callback)
- 
 
- 
 
changeState
void changeState(String courseId,
                 String newState,
                 String prevEndTerm,
                 com.google.gwt.user.client.rpc.AsyncCallback<StatusInfo> callback)
- 
 
- 
 
createCopyCourse
void createCopyCourse(String originalCluId,
                      com.google.gwt.user.client.rpc.AsyncCallback<DataSaveResult> asyncCallback)
- 
 
- 
 
createCopyCourseProposal
void createCopyCourseProposal(String originalProposalId,
                              com.google.gwt.user.client.rpc.AsyncCallback<DataSaveResult> asyncCallback)
- 
 
- 
 
isLatestVersion
void isLatestVersion(String versionIndId,
                     Long versionSequenceNumber,
                     com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
- 
 
- 
 
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.