@Retention(value=RUNTIME) @Target(value={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
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.
Copyright © 2021 Flowable. All rights reserved.