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

    • finalizeSchooling

      public void finalizeSchooling(List<Entity> schoolingEntities, Entity courseOfStudy)
      Connect all the requirement package rules which are associated with the selected course of study. If onlyAdditional is true, already linked rules will be skipped.
      Specified by:
      finalizeSchooling in interface SchoolingCreateActionLogicExtension
      Parameters:
      schoolingEntities - newly created schooling entities
      courseOfStudy - the course of study linked to the created schooling entities