org.kuali.student.krms.termresolver
Class EnrolledLearningObjectivesTermResolver

java.lang.Object
  extended by org.kuali.student.krms.termresolver.EnrolledLearningObjectivesTermResolver
All Implemented Interfaces:
org.kuali.rice.krms.api.engine.TermResolver<List<CourseRegistrationInfo>>

public class EnrolledLearningObjectivesTermResolver
extends Object
implements org.kuali.rice.krms.api.engine.TermResolver<List<CourseRegistrationInfo>>


Constructor Summary
EnrolledLearningObjectivesTermResolver()
           
 
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

EnrolledLearningObjectivesTermResolver

public EnrolledLearningObjectivesTermResolver()
Method Detail

getAcademicRecordService

public CourseRegistrationService getAcademicRecordService()

setCourseRegistrationService

public void setCourseRegistrationService(CourseRegistrationService courseRegistrationService)

getPrerequisites

public Set<String> getPrerequisites()
Specified by:
getPrerequisites in interface org.kuali.rice.krms.api.engine.TermResolver<List<CourseRegistrationInfo>>

getOutput

public String getOutput()
Specified by:
getOutput in interface org.kuali.rice.krms.api.engine.TermResolver<List<CourseRegistrationInfo>>

getParameterNames

public Set<String> getParameterNames()
Specified by:
getParameterNames in interface org.kuali.rice.krms.api.engine.TermResolver<List<CourseRegistrationInfo>>

getCost

public int getCost()
Specified by:
getCost in interface org.kuali.rice.krms.api.engine.TermResolver<List<CourseRegistrationInfo>>

resolve

public List<CourseRegistrationInfo> resolve(Map<String,Object> resolvedPrereqs,
                                            Map<String,String> parameters)
                                     throws org.kuali.rice.krms.api.engine.TermResolutionException
Specified by:
resolve in interface org.kuali.rice.krms.api.engine.TermResolver<List<CourseRegistrationInfo>>
Throws:
org.kuali.rice.krms.api.engine.TermResolutionException


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