org.kuali.student.lum.program.server
Class MajorDisciplineRpcServlet
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.program.server.MajorDisciplineRpcServlet
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, Serializable, Servlet, ServletConfig, AssemblerRpcService, AuthorizationRpcService, BaseDataOrchestrationRpcService, MajorDisciplineRpcService
- Direct Known Subclasses:
- CoreProgramRpcServlet, CredentialProgramRpcServlet
public class MajorDisciplineRpcServlet
- extends DataGwtServlet
- implements MajorDisciplineRpcService
- See Also:
- Serialized Form
Fields inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet |
perThreadRequest, perThreadResponse |
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 |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
programService
private ProgramService programService
statementService
private StatementService statementService
MajorDisciplineRpcServlet
public MajorDisciplineRpcServlet()
getProgramRequirements
public List<ProgramRequirementInfo> getProgramRequirements(List<String> programRequirementIds)
throws Exception
- Specified by:
getProgramRequirements
in interface MajorDisciplineRpcService
- Throws:
Exception
storeProgramRequirements
public Map<Integer,ProgramRequirementInfo> storeProgramRequirements(Map<Integer,ProgramRequirementsDataModel.requirementState> states,
Map<Integer,ProgramRequirementInfo> progReqs)
throws Exception
- Specified by:
storeProgramRequirements
in interface MajorDisciplineRpcService
- Throws:
Exception
createProgramRequirement
public ProgramRequirementInfo createProgramRequirement(ProgramRequirementInfo programRequirementInfo)
throws Exception
- Specified by:
createProgramRequirement
in interface MajorDisciplineRpcService
- Throws:
Exception
deleteProgramRequirement
public StatusInfo deleteProgramRequirement(String programRequirementId)
throws Exception
- Specified by:
deleteProgramRequirement
in interface MajorDisciplineRpcService
- Throws:
Exception
updateProgramRequirement
public ProgramRequirementInfo updateProgramRequirement(ProgramRequirementInfo programRequirementInfo)
throws Exception
- Specified by:
updateProgramRequirement
in interface MajorDisciplineRpcService
- Throws:
Exception
setProgReqNL
private void setProgReqNL(ProgramRequirementInfo programRequirementInfo)
throws Exception
- Throws:
Exception
setReqCompNL
private void setReqCompNL(StatementTreeViewInfo tree)
throws Exception
- Throws:
Exception
isLatestVersion
public Boolean isLatestVersion(String versionIndId,
Long versionSequenceNumber)
throws Exception
- Description copied from interface:
MajorDisciplineRpcService
- Is the current version sequence number the latest version.
- Specified by:
isLatestVersion
in interface MajorDisciplineRpcService
- Parameters:
versionIndId
- The version independent id of programversionSequenceNumber
- The sequence number to check.
- Returns:
-
- Throws:
Exception
setProgramService
public void setProgramService(ProgramService programService)
setStatementService
public void setStatementService(StatementService statementService)
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.