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