Class BusinessCalendarRegistrar

java.lang.Object
io.jmix.bpm.engine.calendar.BusinessCalendarRegistrar

@Component @ConditionalOnClass(name="io.jmix.businesscalendar.BusinessCalendarConfiguration") public class BusinessCalendarRegistrar extends Object
Allows registering inside default Flowable BusinessCalendarManager all business calendars from Business Calendar add-on.
  • Constructor Details

    • BusinessCalendarRegistrar

      public BusinessCalendarRegistrar()
  • Method Details

    • registerBusinessCalendars

      public void registerBusinessCalendars(org.flowable.common.engine.impl.calendar.MapBusinessCalendarManager businessCalendarManager)
    • registerBusinessCalendar

      protected void registerBusinessCalendar(org.flowable.common.engine.impl.calendar.MapBusinessCalendarManager businessCalendarManager, String businessCalendarCode)
    • listenBusinessCalendarCreation

      @EventListener public void listenBusinessCalendarCreation(EntitySavingEvent<CalendarEntity> event)