Annotation Type ConditionalOnDmnEngine
@Retention(RUNTIME)
@Target({TYPE,METHOD})
@Documented
@ConditionalOnClass(name={"org.flowable.dmn.engine.DmnEngine","org.flowable.dmn.spring.SpringDmnEngineConfiguration"})
@ConditionalOnProperty(prefix="flowable.dmn",
name="enabled",
havingValue="true",
matchIfMissing=true)
public @interface ConditionalOnDmnEngine
A meta
Conditional
annotation that checks if the DMN engine
should / can be activated.
By default the dmn engine is activated when the DmnEngine
and
SpringDmnEngineConfiguration
are present.
Additionally the property flowable.dmn.enabled
is checked, if it is true
or missing
the dmn engine would be enabled.