@RemoteServiceRelativePath(value="rpcservices/CourseRpcService") public interface CourseRpcService extends BaseDataOrchestrationRpcService
getData, getMetadata, saveData, validateisAuthorizedList<StatementTreeViewInfo> getCourseStatements(String courseId, String nlUsageTypeKey, String language) throws Exception
ExceptionMap<Integer,StatementTreeViewInfo> storeCourseStatements(String courseId, String courseState, Map<Integer,CourseRequirementsDataModel.requirementState> states, Map<Integer,StatementTreeViewInfo> rules) throws Exception
ExceptionStatementTreeViewInfo createCourseStatement(String courseId, String courseState, StatementTreeViewInfo statementTreeViewInfo) throws Exception
ExceptionStatusInfo deleteCourseStatement(String courseId, StatementTreeViewInfo statementTreeViewInfo) throws Exception
ExceptionStatementTreeViewInfo updateCourseStatement(String courseId, String courseState, StatementTreeViewInfo statementTreeViewInfo) throws Exception
ExceptionStatusInfo changeState(String courseId, String newState) throws Exception
ExceptionStatusInfo changeState(String courseId, String newState, String prevEndTerm) throws Exception
ExceptionDataSaveResult createCopyCourse(String originalCluId) throws Exception
ExceptionDataSaveResult createCopyCourseProposal(String originalProposalId, String documentType) throws Exception
ExceptionBoolean isLatestVersion(String versionIndId, Long versionSequenceNumber) throws Exception
ExceptionBoolean isAnyOtherRetireProposalsInWorkflow(String courseCluId) throws Exception
ExceptionCopyright © 2004-2014 The Kuali Foundation. All Rights Reserved.