org.kuali.student.lum.lu.ui.course.client.service
Interface CourseRpcService
- All Superinterfaces:
- AssemblerRpcService, AuthorizationRpcService, BaseDataOrchestrationRpcService, com.google.gwt.user.client.rpc.RemoteService
- All Known Subinterfaces:
- CreditCourseProposalRpcService
- All Known Implementing Classes:
- CourseRpcGwtServlet, CreditCourseProposalRpcGwtServlet
@RemoteServiceRelativePath(value="rpcservices/CourseRpcService")
public interface CourseRpcService
- extends BaseDataOrchestrationRpcService
Method Summary |
StatusInfo |
changeState(String courseId,
String newState)
|
StatusInfo |
changeState(String courseId,
String newState,
Date currentVersionStart)
|
StatementTreeViewInfo |
createCourseStatement(String courseId,
String courseState,
StatementTreeViewInfo statementTreeViewInfo)
|
StatusInfo |
deleteCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
|
List<StatementTreeViewInfo> |
getCourseStatements(String courseId,
String nlUsageTypeKey,
String language)
|
Map<Integer,StatementTreeViewInfo> |
storeCourseStatements(String courseId,
String courseState,
Map<Integer,CourseRequirementsDataModel.requirementState> states,
Map<Integer,StatementTreeViewInfo> rules)
|
StatementTreeViewInfo |
updateCourseStatement(String courseId,
String courseState,
StatementTreeViewInfo statementTreeViewInfo)
|
getCourseStatements
List<StatementTreeViewInfo> getCourseStatements(String courseId,
String nlUsageTypeKey,
String language)
throws Exception
- Throws:
Exception
storeCourseStatements
Map<Integer,StatementTreeViewInfo> storeCourseStatements(String courseId,
String courseState,
Map<Integer,CourseRequirementsDataModel.requirementState> states,
Map<Integer,StatementTreeViewInfo> rules)
throws Exception
- Throws:
Exception
createCourseStatement
StatementTreeViewInfo createCourseStatement(String courseId,
String courseState,
StatementTreeViewInfo statementTreeViewInfo)
throws Exception
- Throws:
Exception
deleteCourseStatement
StatusInfo deleteCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
throws Exception
- Throws:
Exception
updateCourseStatement
StatementTreeViewInfo updateCourseStatement(String courseId,
String courseState,
StatementTreeViewInfo statementTreeViewInfo)
throws Exception
- Throws:
Exception
changeState
StatusInfo changeState(String courseId,
String newState)
throws Exception
- Throws:
Exception
changeState
StatusInfo changeState(String courseId,
String newState,
Date currentVersionStart)
throws Exception
- Throws:
Exception
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.