Class ReservationConfiguration

java.lang.Object
ch.tocco.nice2.appmodule.api.AbstractConfiguration
ch.tocco.nice2.optional.reservation.impl.ReservationConfiguration

@Configuration @PropertySource("classpath:/ch/tocco/nice2/optional/reservation/impl/default.properties") public class ReservationConfiguration extends AbstractConfiguration
  • Constructor Details

    • ReservationConfiguration

      public ReservationConfiguration()
  • Method Details

    • disableCostDelimitationAction

      @Bean public String disableCostDelimitationAction()
    • participantDisplayerContribution

      @Bean public CalendarEventDisplayerContribution participantDisplayerContribution(@Qualifier("participantDisplayer") ParticipantDisplayer displayer)
    • lecturerDisplayerContribution

      @Bean public CalendarEventDisplayerContribution lecturerDisplayerContribution(ReservationDisplayer reservationDisplayer)
    • eventDisplayerContribution

      @Bean public CalendarEventDisplayerContribution eventDisplayerContribution(ReservationDisplayer reservationDisplayer)
    • reservationDisplayerContribution

      @Bean public CalendarEventDisplayerContribution reservationDisplayerContribution(ReservationDisplayer reservationDisplayer)
    • applianceDisplayerContribution

      @Bean public CalendarEventDisplayerContribution applianceDisplayerContribution(ReservationDisplayer reservationDisplayer)
    • widgetBuValidatorOwnTimetableWidgetConfig

      @Bean public EntitiesValidatorContribution widgetBuValidatorOwnTimetableWidgetConfig(EntitiesValidator widgetBusinessUnitValidator)
    • widgetBuValidatorPresenceCheckWidgetConfig

      @Bean public EntitiesValidatorContribution widgetBuValidatorPresenceCheckWidgetConfig(EntitiesValidator widgetBusinessUnitValidator)
    • widgetBuValidatorPresenceViewWidgetConfig

      @Bean public EntitiesValidatorContribution widgetBuValidatorPresenceViewWidgetConfig(EntitiesValidator widgetBusinessUnitValidator)
    • widgetBuValidatorReservationLecturerBookingConfirmationWidgetConfig

      @Bean public EntitiesValidatorContribution widgetBuValidatorReservationLecturerBookingConfirmationWidgetConfig(EntitiesValidator widgetBusinessUnitValidator)
    • widgetBuValidatorReservationLecturerBookingPlanningWidgetConfig

      @Bean public EntitiesValidatorContribution widgetBuValidatorReservationLecturerBookingPlanningWidgetConfig(EntitiesValidator widgetBusinessUnitValidator)
    • widgetBuValidatorReservationLecturerBookingViewWidgetConfig

      @Bean public EntitiesValidatorContribution widgetBuValidatorReservationLecturerBookingViewWidgetConfig(EntitiesValidator widgetBusinessUnitValidator)
    • widgetBuValidatorTimetableWidgetConfig

      @Bean public EntitiesValidatorContribution widgetBuValidatorTimetableWidgetConfig(EntitiesValidator widgetBusinessUnitValidator)
    • registrationCascadingDeleteEntityListenerContribution

      @Bean public CascadingDeleteEntityListenerContribution registrationCascadingDeleteEntityListenerContribution()
    • lecturerBookingCascadingDeleteEntityListenerContribution

      @Bean public CascadingDeleteEntityListenerContribution lecturerBookingCascadingDeleteEntityListenerContribution()
    • reservationRegistrationCascadingDeleteEntityListenerContribution

      @Bean public CascadingDeleteEntityListenerContribution reservationRegistrationCascadingDeleteEntityListenerContribution()
    • reservationLecturerBookingCascadingDeleteEntityListenerContribution

      @Bean public CascadingDeleteEntityListenerContribution reservationLecturerBookingCascadingDeleteEntityListenerContribution()
    • reservationUserCascadingDeleteEntityListenerContribution

      @Bean public CascadingDeleteEntityListenerContribution reservationUserCascadingDeleteEntityListenerContribution()
    • reservationEventCascadingDeleteEntityListenerContribution

      @Bean public CascadingDeleteEntityListenerContribution reservationEventCascadingDeleteEntityListenerContribution()
    • reservationEntityCalendarEventListener

      @Bean public ListenerContribution<EntityFacadeListener> reservationEntityCalendarEventListener(EntityFacadeListener entityCalendarEventListener)
    • eventReservationCalendarEventLabelUpdateListener

      @Bean public ListenerContribution<EntityFacadeListener> eventReservationCalendarEventLabelUpdateListener(EntityFacadeListener calendarEventLabelUpdateListener)
    • reservationGenericCalendarEventListener

      @Bean public ListenerContribution<EntityFacadeListener> reservationGenericCalendarEventListener(EntityFacadeListener genericCalendarEventListener)
    • reservationRegistrationUserCustomDataProviderContribution

      @Bean public CustomDataProviderContribution reservationRegistrationUserCustomDataProviderContribution(ReservationRegistrationUserCustomDataProvider dataProvider)
    • reservationStandardStateEntityValidatorContribution

      @Bean public StandardStateEntityValidatorContribution reservationStandardStateEntityValidatorContribution()
    • bulletGreyAccomplishmentStatus

      @Bean public ReservationLecturerBookingCheckStatus bulletGreyAccomplishmentStatus()
    • bulletGreenAccomplishmentStatus

      @Bean public ReservationLecturerBookingCheckStatus bulletGreenAccomplishmentStatus()
    • bulletRedAccomplishmentStatus

      @Bean public ReservationLecturerBookingCheckStatus bulletRedAccomplishmentStatus()
    • bulletGreyPlanningStatus

      @Bean public ReservationLecturerBookingCheckStatus bulletGreyPlanningStatus()
    • bulletGreenPlanningStatus

      @Bean public ReservationLecturerBookingCheckStatus bulletGreenPlanningStatus()
    • bulletYellowPlanningStatus

      @Bean public ReservationLecturerBookingCheckStatus bulletYellowPlanningStatus()
    • bulletRedPlanningStatus

      @Bean public ReservationLecturerBookingCheckStatus bulletRedPlanningStatus()
    • presenceCheckFlowConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckFlowConstrictionContribution()
    • presenceCheckWidgetRegistrationConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckWidgetRegistrationConstrictionContribution()
    • presenceCheckWidgetReservationRegistrationConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckWidgetReservationRegistrationConstrictionContribution()
    • presenceCheckWidgetPastOpenReservationRegistrationConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckWidgetPastOpenReservationRegistrationConstrictionContribution()
    • presenceCheckPercentWidgetPastOpenReservationRegistrationConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckPercentWidgetPastOpenReservationRegistrationConstrictionContribution()
    • presenceCheckDirectWidgetReservationRegistrationConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckDirectWidgetReservationRegistrationConstrictionContribution()
    • registrationPresenceViewFlowConstrictionContribution

      @Bean public ConstrictionContribution registrationPresenceViewFlowConstrictionContribution()
    • reservationLecturerBookingViewFlowConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingViewFlowConstrictionContribution()
    • reservationLecturerBookingConfirmationWidgetConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingConfirmationWidgetConstrictionContribution()
    • reservationLecturerBookingConfirmationFlowConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingConfirmationFlowConstrictionContribution()
    • reservationLecturerBookingPlanningFlowConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingPlanningFlowConstrictionContribution()
    • reservationLecturerBookingPlanningWidgetConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingPlanningWidgetConstrictionContribution()
    • reservationLecturerBookingManageFlowConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingManageFlowConstrictionContribution()
    • educationalObjectiveFlowConstrictionContribution

      @Bean public ConstrictionContribution educationalObjectiveFlowConstrictionContribution()
    • studentOnReservationConstrictionContribution

      @Bean public ConstrictionContribution studentOnReservationConstrictionContribution()
    • lecturerOnReservationConstrictionContribution

      @Bean public ConstrictionContribution lecturerOnReservationConstrictionContribution()
    • reservationLecturerBookingSearchFiltersConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingSearchFiltersConstrictionContribution()
    • reservationSearchFiltersConstrictionContribution

      @Bean public ConstrictionContribution reservationSearchFiltersConstrictionContribution()
    • reservationRegistrationSearchFiltersConstrictionContribution

      @Bean public ConstrictionContribution reservationRegistrationSearchFiltersConstrictionContribution()
    • openeventsConstrictionContribution

      @Bean public ConstrictionContribution openeventsConstrictionContribution()
    • ownreservationsConstrictionContribution

      @Bean public ConstrictionContribution ownreservationsConstrictionContribution()
    • reservationLecturerBookingViewWidgetReportsConstrictionContribution

      @Bean public ConstrictionContribution reservationLecturerBookingViewWidgetReportsConstrictionContribution()
    • ownTimetableWidgetReportsConstrictionContribution

      @Bean public ConstrictionContribution ownTimetableWidgetReportsConstrictionContribution()
    • reservationRegistrationWidgetReportsConstrictionContribution

      @Bean public ConstrictionContribution reservationRegistrationWidgetReportsConstrictionContribution()
    • registrationPresenceViewWidgetReportsConstrictionContribution

      @Bean public ConstrictionContribution registrationPresenceViewWidgetReportsConstrictionContribution()
    • presenceCheckPercentWidgetReportsConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckPercentWidgetReportsConstrictionContribution()
    • presenceCheckWidgetReportsConstrictionContribution

      @Bean public ConstrictionContribution presenceCheckWidgetReportsConstrictionContribution()
    • timetableWidgetReportsConstrictionContribution

      @Bean public ConstrictionContribution timetableWidgetReportsConstrictionContribution()
    • presenceViewWidgetConstrictionContribution

      @Bean public ConstrictionContribution presenceViewWidgetConstrictionContribution()
    • acceptConflictService$ConflictDataConverter

      @Bean public ConverterContribution acceptConflictService$ConflictDataConverter()
    • acceptConflictService$ConflictItemConverter

      @Bean public ConverterContribution acceptConflictService$ConflictItemConverter()
    • presenceCheckActionService$ReservationRegistrationConverter

      @Bean public ConverterContribution presenceCheckActionService$ReservationRegistrationConverter()
    • presenceCheckActionService$KeyLabelEntityDisplayConverter

      @Bean public ConverterContribution presenceCheckActionService$KeyLabelEntityDisplayConverter()
    • presenceCheckActionService$PresenceCheckStatusDelegateConverter

      @Bean public ConverterContribution presenceCheckActionService$PresenceCheckStatusDelegateConverter()
    • educationalObjectiveActionService$EducationalObjectiveConverter

      @Bean public ConverterContribution educationalObjectiveActionService$EducationalObjectiveConverter()
    • createRegistrationPropagationActionService$PropagationGroupConverter

      @Bean public ConverterContribution createRegistrationPropagationActionService$PropagationGroupConverter()
    • createRegistrationPropagationActionService$PropagationValueConverter

      @Bean public ConverterContribution createRegistrationPropagationActionService$PropagationValueConverter()
    • reservationLecturerBookingCheckActionService$ReservationLecturerBookingCheckStatusDelegateConverter

      @Bean public ConverterContribution reservationLecturerBookingCheckActionService$ReservationLecturerBookingCheckStatusDelegateConverter()
    • reservationLecturerBookingCheckActionService$CheckGroupConverter

      @Bean public ConverterContribution reservationLecturerBookingCheckActionService$CheckGroupConverter()
    • reservationLecturerBookingCheckActionService$ReservationLecturerBookingValueConverter

      @Bean public ConverterContribution reservationLecturerBookingCheckActionService$ReservationLecturerBookingValueConverter()
    • reservationLecturerBookingCheckActionService$EventInformationConverter

      @Bean public ConverterContribution reservationLecturerBookingCheckActionService$EventInformationConverter()
    • reservationRegistrationProposeActionService$ProposeSettingsConverter

      @Bean public ConverterContribution reservationRegistrationProposeActionService$ProposeSettingsConverter()
    • reservationRegistrationProposeActionService$DistributeOptionsConverter

      @Bean public ConverterContribution reservationRegistrationProposeActionService$DistributeOptionsConverter()
    • freeSearchRebindValueConverter

      @Bean public ConverterContribution freeSearchRebindValueConverter()
    • disableIcalExportAction

      @Bean public String disableIcalExportAction()
    • disableTransferEducationalObjectiveAction

      @Bean public String disableTransferEducationalObjectiveAction()
    • reservationReservationExportPathMappingBean

      @Bean public ReservationExportPathMappingBean reservationReservationExportPathMappingBean()
    • reservationLecturerBookingReservationExportPathMappingBean

      @Bean public ReservationExportPathMappingBean reservationLecturerBookingReservationExportPathMappingBean()
    • reservationOutputTemplateFieldContributions

      @Bean public OutputTemplateFieldContributionsBuilder reservationOutputTemplateFieldContributions()
    • reservationOutputTemplateContributions

      @Bean public OutputTemplateContributionsBuilder reservationOutputTemplateContributions()
    • reservationReportContributions

      @Bean public ReportContributionsBuilder reservationReportContributions()
    • reservationTemplateSnippetsContributions

      @Bean public TemplateSnippetContributionsBuilder reservationTemplateSnippetsContributions()
    • availabilityFromToTimeFieldValidator

      @Bean public StandardTimeEntityValidatorContribution availabilityFromToTimeFieldValidator()
    • reservationDateFromDateTillTimeFieldValidator

      @Bean public StandardTimeEntityValidatorContribution reservationDateFromDateTillTimeFieldValidator()
    • lecturerBookingDateFromDateTillTimeFieldValidator

      @Bean public StandardTimeEntityValidatorContribution lecturerBookingDateFromDateTillTimeFieldValidator()
    • reservationConflictModel

      @Bean public String reservationConflictModel()
    • registrationConflictModel

      @Bean public String registrationConflictModel()
    • lecturerBookingConflictModel

      @Bean public String lecturerBookingConflictModel()
    • intendedIncludedEventStatus

      @Bean public String intendedIncludedEventStatus()
    • requestIncludedEventStatus

      @Bean public String requestIncludedEventStatus()
    • approvalIncludedEventStatus

      @Bean public String approvalIncludedEventStatus()
    • openIncludedEventStatus

      @Bean public String openIncludedEventStatus()
    • registeredIncludedRegistrationStatus

      @Bean public String registeredIncludedRegistrationStatus()
    • attendedIncludedRegistrationStatus

      @Bean public String attendedIncludedRegistrationStatus()
    • bookedIncludedRegistrationStatus

      @Bean public String bookedIncludedRegistrationStatus()
    • reservationRegistrationConflictingItemRelation

      @Bean public String reservationRegistrationConflictingItemRelation()
    • reservationLecturerBookingConflictingItemRelation

      @Bean public String reservationLecturerBookingConflictingItemRelation()
    • reservationLecturerBookingOutputJobItemMailActionCopyingRelation

      @Bean public String reservationLecturerBookingOutputJobItemMailActionCopyingRelation()
    • reservationRegistrationOutputJobItemMailActionCopyingRelation

      @Bean public String reservationRegistrationOutputJobItemMailActionCopyingRelation()
    • reservationHistoryExclusionContribution

      @Bean public HistoryExclusionContribution reservationHistoryExclusionContribution()
    • reservationRegistrationIgnoredICalRelationsContribution

      @Bean public IgnoredICalRelationsContribution reservationRegistrationIgnoredICalRelationsContribution()
    • reservationLecturerBookingIgnoredICalRelationsContribution

      @Bean public IgnoredICalRelationsContribution reservationLecturerBookingIgnoredICalRelationsContribution()
    • eventIgnoredICalRelationsContribution

      @Bean public IgnoredICalRelationsContribution eventIgnoredICalRelationsContribution()
    • reservationCalendarEventContribution

      @Bean public CalendarEventContribution reservationCalendarEventContribution()
    • eventCalendarEventContribution

      @Bean @Order(30) public CalendarEventContribution eventCalendarEventContribution()
    • participantCalendarEventContribution

      @Bean @Order(10) public CalendarEventContribution participantCalendarEventContribution()
    • lecturerCalendarEventContribution

      @Bean @Order(20) public CalendarEventContribution lecturerCalendarEventContribution()
    • reservationCalendarEventLabelUpdateContribution

      @Bean public CalendarEventLabelUpdateContribution reservationCalendarEventLabelUpdateContribution()
    • eventCalendarEventLabelUpdateContribution

      @Bean public CalendarEventLabelUpdateContribution eventCalendarEventLabelUpdateContribution()
    • htmlcolorCalendarEventColorContribution

      @Bean public CalendarEventColorContribution htmlcolorCalendarEventColorContribution()
    • reservationCalendarEventLabelContribution

      @Bean @Order(-100) public CalendarEventLabelContribution reservationCalendarEventLabelContribution(CalendarEventLabelReservationTask labelTask)
    • openDateSetStatusDateEntityListenerContribution

      @Bean public SetStatusDateEntityListenerContribution openDateSetStatusDateEntityListenerContribution()
    • accomplishedDateSetStatusDateEntityListenerContribution

      @Bean public SetStatusDateEntityListenerContribution accomplishedDateSetStatusDateEntityListenerContribution()
    • notAccomplishedDateSetStatusDateEntityListenerContribution

      @Bean public SetStatusDateEntityListenerContribution notAccomplishedDateSetStatusDateEntityListenerContribution()
    • reservationRegistrationParallelParticipantsDeleteRelationContribution

      @Bean public ParallelParticipantsDeleteRelationContribution reservationRegistrationParallelParticipantsDeleteRelationContribution()
    • registeredEventReservationPropagationLecturerBookingStatus

      @Bean public String registeredEventReservationPropagationLecturerBookingStatus()
    • bookedEventReservationPropagationLecturerBookingStatus

      @Bean public String bookedEventReservationPropagationLecturerBookingStatus()
    • presenceCheckRegistrationDetailRelReservationRegistrationListPresenceCheckForm

      @Bean public String presenceCheckRegistrationDetailRelReservationRegistrationListPresenceCheckForm()
    • presenceCheckReservationDetailRelReservationRegistrationListPresenceCheckForm

      @Bean public String presenceCheckReservationDetailRelReservationRegistrationListPresenceCheckForm()
    • presenceCheckDetailOpenPresencesListPresenceCheckForm

      @Bean public String presenceCheckDetailOpenPresencesListPresenceCheckForm()
    • presenceCheckDirectListPresenceCheckForm

      @Bean public String presenceCheckDirectListPresenceCheckForm()
    • presenceCheckPercentRegistrationDetailRelReservationRegistrationListPresenceCheckForm

      @Bean public String presenceCheckPercentRegistrationDetailRelReservationRegistrationListPresenceCheckForm()
    • presenceCheckPercentReservationDetailRelReservationRegistrationListPresenceCheckForm

      @Bean public String presenceCheckPercentReservationDetailRelReservationRegistrationListPresenceCheckForm()
    • presenceCheckPercentDetailOpenPresencesListPresenceCheckForm

      @Bean public String presenceCheckPercentDetailOpenPresencesListPresenceCheckForm()
    • presenceCheckDirectPercentListPresenceCheckForm

      @Bean public String presenceCheckDirectPercentListPresenceCheckForm()
    • reservationAdminJavaScriptModuleContribution

      @Bean public JavaScriptModuleContribution reservationAdminJavaScriptModuleContribution()
    • reservationPublicJavaScriptModuleContribution

      @Bean public JavaScriptModuleContribution reservationPublicJavaScriptModuleContribution()
    • reservationJavaScriptContribution

      @Bean public JavaScriptContribution reservationJavaScriptContribution()
    • reservationSharedJavaScriptContribution

      @Bean public JavaScriptContribution reservationSharedJavaScriptContribution()
    • reservationPublicFlowsJavaScriptContribution

      @Bean public JavaScriptContribution reservationPublicFlowsJavaScriptContribution()
    • lecturerBookingUserCalendarEventRelation

      @Bean public LecturerBookingUserUpdateContribution lecturerBookingUserCalendarEventRelation(CalendarEntityService calendarEntityService)
    • presenceCheckRuleProviderContribution

      @Bean public RuleProviderContribution presenceCheckRuleProviderContribution()
    • ownTimeTableRuleProviderContribution

      @Bean public RuleProviderContribution ownTimeTableRuleProviderContribution()
    • eventLogicCopyExcludedPresenceFields

      @Bean public EventLogicCopyExcludedFields eventLogicCopyExcludedPresenceFields()