Package org.activiti.spring
Class SpringAdvancedBusinessCalendarManagerFactory
java.lang.Object
org.activiti.spring.SpringAdvancedBusinessCalendarManagerFactory
Creates an advanced cycle business calendar manager (ACBCM). The ACBCM can handle daylight savings changes when the scheduled time zone is different than the server time zone.
Create a factory bean
<bean id="businessCalendarManagerFactory" class="org.activiti.spring.SpringAdvancedBusinessCalendarManagerFactory" />Add the manager to your org.activiti.spring.SpringProcessEngineConfiguration bean
<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
...
<property name="businessCalendarManager">
<bean id="advancedBusinessCalendarManager" factory-bean="businessCalendarManagerFactory" factory-method="getBusinessCalendarManager" />
</property>
...
</bean>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.activiti.engine.impl.calendar.BusinessCalendarManagerorg.activiti.engine.runtime.ClockgetClock()voidsetClock(org.activiti.engine.runtime.Clock clock) voidsetDefaultScheduleVersion(Integer defaultScheduleVersion)
-
Constructor Details
-
SpringAdvancedBusinessCalendarManagerFactory
public SpringAdvancedBusinessCalendarManagerFactory()
-
-
Method Details
-
getDefaultScheduleVersion
-
setDefaultScheduleVersion
-
getClock
public org.activiti.engine.runtime.Clock getClock() -
setClock
public void setClock(org.activiti.engine.runtime.Clock clock) -
getBusinessCalendarManager
public org.activiti.engine.impl.calendar.BusinessCalendarManager getBusinessCalendarManager()
-