Class PostFillingHandler


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

      • PostFillingHandler

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

      • getFinalRegistrationConfigurationPostSubmit

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

        public WorkflowFinalizationConfiguration getFinalRegistrationConfigurationNonSubmit​(boolean successful,
                                                                                            java.lang.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)