org.kuali.student.lum.program.client.rpc
Interface MajorDisciplineRpcService
- All Superinterfaces:
- AssemblerRpcService, AuthorizationRpcService, BaseDataOrchestrationRpcService, com.google.gwt.user.client.rpc.RemoteService
- All Known Subinterfaces:
- CoreProgramRpcService, CredentialProgramRpcService
- All Known Implementing Classes:
- CoreProgramRpcServlet, CredentialProgramRpcServlet, MajorDisciplineRpcServlet
@RemoteServiceRelativePath(value="rpcservices/majorDisciplineRpcService")
public interface MajorDisciplineRpcService
- extends BaseDataOrchestrationRpcService
getProgramRequirements
List<ProgramRequirementInfo> getProgramRequirements(List<String> programRequirementIds)
throws Exception
- Throws:
Exception
storeProgramRequirements
Map<Integer,ProgramRequirementInfo> storeProgramRequirements(Map<Integer,ProgramRequirementsDataModel.requirementState> states,
Map<Integer,ProgramRequirementInfo> progReqs)
throws Exception
- Throws:
Exception
createProgramRequirement
ProgramRequirementInfo createProgramRequirement(ProgramRequirementInfo programRequirementInfo)
throws Exception
- Throws:
Exception
deleteProgramRequirement
StatusInfo deleteProgramRequirement(String programRequirementId)
throws Exception
- Throws:
Exception
updateProgramRequirement
ProgramRequirementInfo updateProgramRequirement(ProgramRequirementInfo programRequirementInfo)
throws Exception
- Throws:
Exception
isLatestVersion
Boolean isLatestVersion(String versionIndId,
Long versionSequenceNumber)
throws Exception
- Is the current version sequence number the latest version.
- Parameters:
versionIndId
- The version independent id of programversionSequenceNumber
- The sequence number to check.
- Returns:
-
- Throws:
Exception
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.