Annotation Type ConditionalOnCoreIdmEngine
@Retention(RUNTIME)
@Target({TYPE,METHOD})
@Documented
@ConditionalOnClass(name={"com.flowable.idm.engine.CoreIdmEngine","com.flowable.idm.engine.CoreIdmEngineConfiguration"})
@ConditionalOnProperty(prefix="flowable.platform.idm",
name="enabled",
havingValue="true",
matchIfMissing=true)
public @interface ConditionalOnCoreIdmEngine
A meta
Conditional annotation that checks if the Core IDM engine
should / can be activated.
By default the platform idm engine is activated when the CoreIdmEngine and
CoreIdmEngineConfiguration are present.
Additionally the property flowable.platform.idm.enabled is checked, if it is true or missing
the platform idm engine would be enabled.
- Author:
- Tijs Rademakers