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