Package org.activiti.spring
Class SpringAdvancedBusinessCalendarManagerFactory
- java.lang.Object
-
- org.activiti.spring.SpringAdvancedBusinessCalendarManagerFactory
-
public class SpringAdvancedBusinessCalendarManagerFactory extends java.lang.ObjectCreates 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:
AdvancedCycleBusinessCalendar
-
-
Constructor Summary
Constructors Constructor Description SpringAdvancedBusinessCalendarManagerFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.activiti.engine.impl.calendar.BusinessCalendarManagergetBusinessCalendarManager()org.activiti.engine.runtime.ClockgetClock()java.lang.IntegergetDefaultScheduleVersion()voidsetClock(org.activiti.engine.runtime.Clock clock)voidsetDefaultScheduleVersion(java.lang.Integer defaultScheduleVersion)
-
-
-
Method Detail
-
getDefaultScheduleVersion
public java.lang.Integer getDefaultScheduleVersion()
-
setDefaultScheduleVersion
public void setDefaultScheduleVersion(java.lang.Integer defaultScheduleVersion)
-
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()
-
-