Module: Tasker::Constants::RegistryEvents

Defined in:
lib/tasker/constants/registry_events.rb

Overview

Registry system events

Events published by registry systems for registration, unregistration, validation, and coordination activities.

Constant Summary collapse

HANDLER_REGISTERED =

Handler registration events

'handler.registered'
HANDLER_UNREGISTERED =
'handler.unregistered'
HANDLER_VALIDATION_FAILED =
'handler.validation_failed'
PLUGIN_REGISTERED =

Plugin registration events

'plugin.registered'
PLUGIN_UNREGISTERED =
'plugin.unregistered'
PLUGIN_VALIDATION_FAILED =
'plugin.validation_failed'
SUBSCRIBER_REGISTERED =

Subscriber registration events

'subscriber.registered'
SUBSCRIBER_UNREGISTERED =
'subscriber.unregistered'
SUBSCRIBER_VALIDATION_FAILED =
'subscriber.validation_failed'
REGISTRY_SYNC_REQUESTED =

Registry coordination events

'registry.sync_requested'
REGISTRY_HEALTH_CHECK =
'registry.health_check'
REGISTRY_STATS_COLLECTED =
'registry.stats_collected'
CROSS_REGISTRY_DISCOVERY =

Cross-registry events

'registry.cross_discovery'
REGISTRY_COORDINATION_COMPLETE =
'registry.coordination_complete'
ALL_REGISTRY_EVENTS =

All registry events for convenient bulk subscription

[
  HANDLER_REGISTERED,
  HANDLER_UNREGISTERED,
  HANDLER_VALIDATION_FAILED,
  PLUGIN_REGISTERED,
  PLUGIN_UNREGISTERED,
  PLUGIN_VALIDATION_FAILED,
  SUBSCRIBER_REGISTERED,
  SUBSCRIBER_UNREGISTERED,
  SUBSCRIBER_VALIDATION_FAILED,
  REGISTRY_SYNC_REQUESTED,
  REGISTRY_HEALTH_CHECK,
  REGISTRY_STATS_COLLECTED,
  CROSS_REGISTRY_DISCOVERY,
  REGISTRY_COORDINATION_COMPLETE
].freeze