Class SchoolingCreateActionExtension

java.lang.Object
ch.tocco.nice2.optional.educationrequirement.impl.logicextension.SchoolingCreateActionExtension
All Implemented Interfaces:
SchoolingCreateActionLogicExtension

@Component public class SchoolingCreateActionExtension extends Object implements SchoolingCreateActionLogicExtension
  • Constructor Details

  • Method Details

    • linkRequirementRules

      public void linkRequirementRules(List<Entity> schoolingEntities, Entity courseOfStudy)
      Description copied from interface: SchoolingCreateActionLogicExtension
      Connect all the requirement package rules which are associated with the selected course of study. If onlyAdditional is true, already linked rules will be skiped.
      Specified by:
      linkRequirementRules in interface SchoolingCreateActionLogicExtension
      Parameters:
      schoolingEntities - list of schooling entites for which the rules have to be linked with
      courseOfStudy - selected course of study with associated requirement packages