Java

Event

{@link Event} 接口表示领域模型中的通用事件。定义了所有事件应具备的基本属性和方法。事件用于捕获和表示系统中的重要发生事件或变更,允许不同组件之间的通信和协调。
  • Type interface
  • Package: com.euonia.domain.event
  • Author: damon(zhaorong@outlook.com)

Methods

getSequence

获取事件的序号,可用于确定事件的顺序。
  • Returns: long - 事件的序号

setSequence

设置事件的序号,可用于确定事件的顺序。
  • Parameters:
  • sequence (long): 事件的序号

getEventIntent

获取事件意图,表示事件的目的或含义,可用于分类或识别正在处理的事件类型。
  • Returns: String - 事件的意图

setEventIntent

设置事件意图,表示事件的目的或含义,可用于分类或识别正在处理的事件类型。
  • Parameters:
  • eventIntent (String): 事件的意图

getOriginatorType

获取事件的发起者类型,表示事件的来源或起源。
  • Returns: String - 事件的发起者类型

setOriginatorType

设置事件的发起者类型,表示事件的来源或起源。
  • Parameters:
  • originatorType (String): 事件的发起者类型

getOriginatorId

获取事件的发起者 ID,唯一标识事件的来源或起源。
  • Returns: String - 事件的发起者 ID

setOriginatorId

设置事件的发起者 ID,唯一标识事件的来源或起源。
  • Parameters:
  • originatorId (String): 事件的发起者 ID