Annotation Type ConditionalOnProcessEngine
@Retention(RUNTIME)
@Target({TYPE,METHOD})
@Documented
@ConditionalOnClass(name={"org.flowable.engine.ProcessEngine","org.flowable.spring.SpringProcessEngineConfiguration"})
@ConditionalOnProperty(prefix="flowable.process",
name="enabled",
havingValue="true",
matchIfMissing=true)
public @interface ConditionalOnProcessEngine
A meta
Conditional
annotation that checks if the Process engine
should / can be activated.
By default the process engine is activated when the ProcessEngine
and
SpringProcessEngineConfiguration
are present.
Additionally the property flowable.process.enabled
is checked, if it is true
or missing
the process engine would be enabled.
- Author:
- Filip Hrisafov