org.kuali.student.lum.lu.ui.course.server.gwt
Class CreditCourseProposalRpcGwtServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
com.google.gwt.user.server.rpc.RemoteServiceServlet
org.kuali.student.common.ui.server.gwt.DataGwtServlet
org.kuali.student.lum.lu.ui.course.server.gwt.CreditCourseProposalRpcGwtServlet
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, Serializable, Servlet, ServletConfig, AssemblerRpcService, AuthorizationRpcService, BaseDataOrchestrationRpcService, CourseRpcService, CreditCourseProposalRpcService
public class CreditCourseProposalRpcGwtServlet
- extends DataGwtServlet
- implements CreditCourseProposalRpcService
- See Also:
- Serialized Form
Fields inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet |
perThreadRequest, perThreadResponse |
Method Summary |
StatusInfo |
changeState(String courseId,
String newState)
|
StatusInfo |
changeState(String courseId,
String newState,
Date currentVersionStart)
|
StatementTreeViewInfo |
createCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
|
StatusInfo |
deleteCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
|
List<StatementTreeViewInfo> |
getCourseStatements(String courseId,
String nlUsageTypeKey,
String language)
|
Map<Integer,StatementTreeViewInfo> |
storeCourseStatements(String courseId,
Map<Integer,CourseRequirementsDataModel.requirementState> states,
Map<Integer,StatementTreeViewInfo> rules)
|
StatementTreeViewInfo |
updateCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
|
Methods inherited from class com.google.gwt.user.server.rpc.RemoteServiceServlet |
doGetSerializationPolicy, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponse |
Methods inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet |
doPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
static final Logger LOG
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
CreditCourseProposalRpcGwtServlet
public CreditCourseProposalRpcGwtServlet()
getCourseStatements
public List<StatementTreeViewInfo> getCourseStatements(String courseId,
String nlUsageTypeKey,
String language)
throws Exception
- Specified by:
getCourseStatements
in interface CourseRpcService
- Throws:
Exception
storeCourseStatements
public Map<Integer,StatementTreeViewInfo> storeCourseStatements(String courseId,
Map<Integer,CourseRequirementsDataModel.requirementState> states,
Map<Integer,StatementTreeViewInfo> rules)
throws Exception
- Specified by:
storeCourseStatements
in interface CourseRpcService
- Throws:
Exception
createCourseStatement
public StatementTreeViewInfo createCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
throws Exception
- Specified by:
createCourseStatement
in interface CourseRpcService
- Throws:
Exception
deleteCourseStatement
public StatusInfo deleteCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
throws Exception
- Specified by:
deleteCourseStatement
in interface CourseRpcService
- Throws:
Exception
updateCourseStatement
public StatementTreeViewInfo updateCourseStatement(String courseId,
StatementTreeViewInfo statementTreeViewInfo)
throws Exception
- Specified by:
updateCourseStatement
in interface CourseRpcService
- Throws:
Exception
changeState
public StatusInfo changeState(String courseId,
String newState)
throws Exception
- Specified by:
changeState
in interface CourseRpcService
- Throws:
Exception
changeState
public StatusInfo changeState(String courseId,
String newState,
Date currentVersionStart)
throws Exception
- Specified by:
changeState
in interface CourseRpcService
- Throws:
Exception
Copyright © 2010 The Kuali Foundation. All rights reserved.