Annotation Type ConditionalOnEventRegistry


@Retention(RUNTIME)
@Target({TYPE,METHOD})
@Documented
@ConditionalOnClass(name={"org.flowable.eventregistry.impl.EventRegistryEngine","org.flowable.eventregistry.spring.SpringEventRegistryEngineConfiguration"})
@ConditionalOnProperty(prefix="flowable.eventregistry",
                       name="enabled",
                       havingValue="true",
                       matchIfMissing=true)
public @interface ConditionalOnEventRegistry
A meta Conditional annotation that checks if the Event registry should / can be activated.

By default the event registry is activated when the EventRegistryEngine and SpringEventRegistryEngineConfiguration are present. Additionally the property flowable.form.enabled is checked, if it is true or missing the event registry would be enabled.