public interface RegistrationGroupCodeGenerator
Modifier and Type | Method and Description |
---|---|
String |
generateRegistrationGroupCode(FormatOffering fo,
List<ActivityOfferingInfo> activities,
Map<String,Object> keyValues)
Generate a Registration Group Code.
|
void |
initializeGenerator(CourseOfferingService coService,
FormatOffering fo,
ContextInfo context,
Map<String,Object> keyValues)
Allows for an initialization phase in the registration group code generation phase to allow for, say,
stateful generation of registration group codes
|
void initializeGenerator(CourseOfferingService coService, FormatOffering fo, ContextInfo context, Map<String,Object> keyValues)
coService
- Course offering servicefo
- Format offeringkeyValues
- Allows for anything to be passed inString generateRegistrationGroupCode(FormatOffering fo, List<ActivityOfferingInfo> activities, Map<String,Object> keyValues)
fo
- the format Offeringactivities
- The list of Activities in the registration groupkeyValues
- Allows for anything to be passed in by key-valuesCopyright © 2004-2013 The Kuali Foundation. All Rights Reserved.