public class MajorDisciplineRpcServlet extends DataGwtServlet implements MajorDisciplineRpcService
| Modifier and Type | Field and Description |
|---|---|
static String |
PREVIOUS_VERSION_INFO |
protected StateChangeService |
stateChangeService |
| Constructor and Description |
|---|
MajorDisciplineRpcServlet() |
| Modifier and Type | Method and Description |
|---|---|
ProgramRequirementInfo |
createProgramRequirement(ProgramRequirementInfo programRequirementInfo) |
StatusInfo |
deleteProgramRequirement(String programRequirementId) |
List<ProgramRequirementInfo> |
getProgramRequirements(List<String> programRequirementIds) |
ProposalService |
getProposalService()
Proposal service is injected by spring in the lum-gwt-context.xml file
|
Boolean |
isLatestVersion(String versionIndId,
Long versionSequenceNumber)
Is the current version sequence number the latest version.
|
Boolean |
isProposal(String referenceTypeKey,
String referenceId)
This method will check to see if an object with the given reference ID is a
proposal.
|
void |
setCluService(CluService cluService) |
void |
setProgramService(ProgramService programService) |
void |
setProposalService(ProposalService proposalService) |
void |
setStateChangeService(StateChangeService stateChangeService) |
void |
setStatementService(StatementService statementService) |
Map<Integer,ProgramRequirementInfo> |
storeProgramRequirements(Map<Integer,ProgramRequirementsDataModel.requirementState> states,
Map<Integer,ProgramRequirementInfo> progReqs) |
ProgramRequirementInfo |
updateProgramRequirement(ProgramRequirementInfo programRequirementInfo) |
DataSaveResult |
updateState(Data data,
String state)
This method will update the state of a major discipline.
|
getData, getDataService, getMetadata, isAuthorized, saveData, setDataService, validatecheckPermutationStrongName, doGetSerializationPolicy, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponsedoPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContentdoDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, servicedestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, logclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetData, getMetadata, saveData, validateisAuthorizedpublic static final String PREVIOUS_VERSION_INFO
protected StateChangeService stateChangeService
public MajorDisciplineRpcServlet()
public DataSaveResult updateState(Data data, String state) throws Exception
updateState in interface MajorDisciplineRpcServicedata - the XML used to pass data between controller to viewstate - the state we should update the program toExceptionorg.kuali.student.lum.program.client.rpc.MajorDisciplineRpcService#updateStatus(org.kuali.student.common.assembly.data.Data,
java.lang.String)public List<ProgramRequirementInfo> getProgramRequirements(List<String> programRequirementIds) throws Exception
getProgramRequirements in interface MajorDisciplineRpcServiceExceptionpublic Map<Integer,ProgramRequirementInfo> storeProgramRequirements(Map<Integer,ProgramRequirementsDataModel.requirementState> states, Map<Integer,ProgramRequirementInfo> progReqs) throws Exception
storeProgramRequirements in interface MajorDisciplineRpcServiceExceptionpublic ProgramRequirementInfo createProgramRequirement(ProgramRequirementInfo programRequirementInfo) throws Exception
createProgramRequirement in interface MajorDisciplineRpcServiceExceptionpublic StatusInfo deleteProgramRequirement(String programRequirementId) throws Exception
deleteProgramRequirement in interface MajorDisciplineRpcServiceExceptionpublic ProgramRequirementInfo updateProgramRequirement(ProgramRequirementInfo programRequirementInfo) throws Exception
updateProgramRequirement in interface MajorDisciplineRpcServiceExceptionpublic Boolean isLatestVersion(String versionIndId, Long versionSequenceNumber) throws Exception
MajorDisciplineRpcServiceisLatestVersion in interface MajorDisciplineRpcServiceversionIndId - The version independent id of programversionSequenceNumber - The sequence number to check.Exceptionpublic void setProgramService(ProgramService programService)
public void setStatementService(StatementService statementService)
public void setStateChangeService(StateChangeService stateChangeService)
public Boolean isProposal(String referenceTypeKey, String referenceId)
At the moment, it is used by the UI to decide if we should hide the action box when opening a draft proposal.
isProposal in interface MajorDisciplineRpcServiceMajorDisciplineRpcService.isProposal(java.lang.String,
java.lang.String)public ProposalService getProposalService()
public void setProposalService(ProposalService proposalService)
public void setCluService(CluService cluService)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.