public class CourseRpcGwtServlet extends DataGwtServlet implements CourseRpcService
Constructor and Description |
---|
CourseRpcGwtServlet() |
getData, getDataService, getMetadata, isAuthorized, saveData, setDataService, validate
checkPermutationStrongName, doGetSerializationPolicy, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponse
doPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getData, getMetadata, saveData, validate
isAuthorized
public CourseRpcGwtServlet()
public List<StatementTreeViewInfo> getCourseStatements(String courseId, String nlUsageTypeKey, String language) throws Exception
getCourseStatements
in interface CourseRpcService
Exception
public Map<Integer,StatementTreeViewInfo> storeCourseStatements(String courseId, String courseState, Map<Integer,CourseRequirementsDataModel.requirementState> states, Map<Integer,StatementTreeViewInfo> rules) throws Exception
storeCourseStatements
in interface CourseRpcService
Exception
public StatementTreeViewInfo createCourseStatement(String courseId, String courseState, StatementTreeViewInfo statementTreeViewInfo) throws Exception
createCourseStatement
in interface CourseRpcService
Exception
public StatusInfo deleteCourseStatement(String courseId, StatementTreeViewInfo statementTreeViewInfo) throws Exception
deleteCourseStatement
in interface CourseRpcService
Exception
public StatementTreeViewInfo updateCourseStatement(String courseId, String courseState, StatementTreeViewInfo statementTreeViewInfo) throws Exception
updateCourseStatement
in interface CourseRpcService
Exception
public DataSaveResult createCopyCourse(String originalCluId) throws Exception
createCopyCourse
in interface CourseRpcService
Exception
public DataSaveResult createCopyCourseProposal(String originalProposalId, String documentType) throws Exception
createCopyCourseProposal
in interface CourseRpcService
Exception
public StatusInfo changeState(String courseId, String newState) throws Exception
changeState
in interface CourseRpcService
Exception
public StatusInfo changeState(String courseId, String newState, String prevEndTerm) throws Exception
changeState
in interface CourseRpcService
Exception
public Boolean isAnyOtherRetireProposalsInWorkflow(String courseCluId) throws Exception
isAnyOtherRetireProposalsInWorkflow
in interface CourseRpcService
Exception
public Boolean isLatestVersion(String versionIndId, Long versionSequenceNumber) throws Exception
isLatestVersion
in interface CourseRpcService
Exception
public void setCourseService(CourseService courseService)
public void setStatementService(StatementService statementService)
public void setStateChangeService(CourseStateChangeServiceImpl stateChangeService)
public void setCluService(CluService cluService)
public void setProposalService(ProposalService proposalService)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.