Annotation Interface ConditionalOnIdmEngine


@Retention(RUNTIME) @Target({TYPE,METHOD}) @Documented @ConditionalOnClass(name={"org.flowable.idm.engine.IdmEngine","org.flowable.idm.spring.SpringIdmEngineConfiguration"}) @ConditionalOnProperty(prefix="flowable", name={"db-identity-used","idm.enabled"}, havingValue="true", matchIfMissing=true) public @interface ConditionalOnIdmEngine
A meta Conditional annotation that checks if the Idm engine should / can be activated.

By default the idm 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.