接口 DomainEventHandler<T>

类型参数:
T - T 领域实体
所有已知实现类:
GameFlowEventHandler, OperationContextEventHandler
函数接口:
这是一个函数接口, 因此可用作 lambda 表达式或方法引用的赋值目标。

@FunctionalInterface public interface DomainEventHandler<T>
领域事件消费接口, 接收一个领域事件
作者:
渔民小镇
日期:
2021-12-26
  • 方法概要

    修饰符和类型
    方法
    说明
    default String
    获取领域事件名
    void
    onEvent(T event, boolean endOfBatch)
    事件处理
    default void
    onEvent(T event, long sequence, boolean endOfBatch)
    事件处理
  • 方法详细资料

    • onEvent

      void onEvent(T event, boolean endOfBatch)
      事件处理
      参数:
      event - 领域实体
      endOfBatch - endOfBatch
    • onEvent

      default void onEvent(T event, long sequence, boolean endOfBatch)
      事件处理
      参数:
      event - 领域实体
      sequence - sequence
      endOfBatch - endOfBatch
    • getName

      default String getName()
      获取领域事件名
      返回:
      领域事件名