Class PostFillingHandler


  • public class PostFillingHandler
    extends Object
    Controller making decisions on what to do/show after completed registration.
    Author:
    K. Benedyczak
    • Constructor Detail

      • PostFillingHandler

        public PostFillingHandler​(String formId,
                                  List<pl.edu.icm.unity.types.registration.RegistrationWrapUpConfig> wrapUpConfigs,
                                  pl.edu.icm.unity.MessageSource msg,
                                  String pageTitle,
                                  String logoURL,
                                  boolean registration)
    • Method Detail

      • getFinalRegistrationConfigurationPostSubmit

        public WorkflowFinalizationConfiguration getFinalRegistrationConfigurationPostSubmit​(String requestId,
                                                                                             pl.edu.icm.unity.types.registration.RegistrationRequestStatus status)
      • getFinalRegistrationConfigurationNonSubmit

        public WorkflowFinalizationConfiguration getFinalRegistrationConfigurationNonSubmit​(boolean successful,
                                                                                            String requestId,
                                                                                            pl.edu.icm.unity.types.registration.RegistrationWrapUpConfig.TriggeringState state)
      • getFinalRegistrationConfigurationOnError

        public WorkflowFinalizationConfiguration getFinalRegistrationConfigurationOnError​(pl.edu.icm.unity.types.registration.RegistrationWrapUpConfig.TriggeringState state)
      • hasConfiguredFinalizationFor

        public boolean hasConfiguredFinalizationFor​(pl.edu.icm.unity.types.registration.RegistrationWrapUpConfig.TriggeringState toCheck)