Class TriggerSettingsEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.kbase.settings_trigger.TriggerSettingsEntity
All Implemented Interfaces:
Serializable

@Entity public class TriggerSettingsEntity extends BaseEntity
Trigger settings (v1): focus on simplest Quartz-driven triggers. Current supported use-case: - "long time no response" timeout reminder (checked by Quartz periodic job)
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • triggers

      private List<TriggerEntity> triggers
      触发器列表:仅存放 TriggerEntity 引用。 具体参数与配置存放在 TriggerEntity.config 中。
  • Constructor Details

    • TriggerSettingsEntity

      public TriggerSettingsEntity()
  • Method Details

    • fromRequest

      public static TriggerSettingsEntity fromRequest(TriggerSettingsRequest request, org.modelmapper.ModelMapper modelMapper)
      从 TriggerSettingsRequest 创建 TriggerSettingsEntity。 request/modelMapper 任一为 null 时返回默认值实体。