这是this one的后续问题。
能够基于bean-predicate过滤事件:
@EventListener(condition="@mypredicate.test(#event))
我想知道我能否实现以下目标:
@MyCondition(maxValue=5)
@EventListener(condition="@myAnnotationAwarePredicate.test(#event))
因此myAnnotationAwarePredicate使用注释中定义的过滤器。
背景:我是使用
的库(camunda-bpm-reactor)的作者 @CamundaSelector(event="create", process="myProcess")
过滤发送到projectreactor eventBus上的主题的事件。
我必须摆脱eventBus,因为它已经停止,但仍然需要明确的,非重复的过滤器样式并保持反战兼容性....