org.kuali.student.krms.termresolver
Class EnrolledCoursesTermResolver

java.lang.Object
  extended by org.kuali.student.krms.termresolver.EnrolledCoursesTermResolver
All Implemented Interfaces:
TermResolver<List<CourseRegistrationInfo>>
Direct Known Subclasses:
EnrolledCourseTermResolver

public class EnrolledCoursesTermResolver
extends Object
implements TermResolver<List<CourseRegistrationInfo>>


Constructor Summary
EnrolledCoursesTermResolver()
           
 
Method Summary
 CourseRegistrationService getAcademicRecordService()
           
 int getCost()
           
 String getOutput()
           
 Set<String> getParameterNames()
           
 Set<String> getPrerequisites()
           
 List<CourseRegistrationInfo> resolve(Map<String,Object> resolvedPrereqs, Map<String,String> parameters)
           
 void setCourseRegistrationService(CourseRegistrationService courseRegistrationService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnrolledCoursesTermResolver

public EnrolledCoursesTermResolver()
Method Detail

getAcademicRecordService

public CourseRegistrationService getAcademicRecordService()

setCourseRegistrationService

public void setCourseRegistrationService(CourseRegistrationService courseRegistrationService)

getPrerequisites

public Set<String> getPrerequisites()
Specified by:
getPrerequisites in interface TermResolver<List<CourseRegistrationInfo>>

getOutput

public String getOutput()
Specified by:
getOutput in interface TermResolver<List<CourseRegistrationInfo>>

getParameterNames

public Set<String> getParameterNames()
Specified by:
getParameterNames in interface TermResolver<List<CourseRegistrationInfo>>

getCost

public int getCost()
Specified by:
getCost in interface TermResolver<List<CourseRegistrationInfo>>

resolve

public List<CourseRegistrationInfo> resolve(Map<String,Object> resolvedPrereqs,
                                            Map<String,String> parameters)
                                     throws TermResolutionException
Specified by:
resolve in interface TermResolver<List<CourseRegistrationInfo>>
Throws:
TermResolutionException


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.