events_protocol.server.handler.event_handler_discovery¶
Module Contents¶
-
class
events_protocol.server.handler.event_handler_discovery.EventDiscovery¶ Bases:
events_protocol.core.logging.mixins.loggable.LoggableMixin-
_events:typing.Dict[typing.Tuple[str, int], typing.Union[EventHandler, AsyncEventHandler]]¶
-
_EVENT_NAME_STD:str = [a-z_]+[a-z]:[a-z_]+[a-z](:[a-z]+[a-z])*¶
-
classmethod
add(cls, event_name: str, event_handler: EventHandler, version: int = 1)¶
-
classmethod
get(cls, event_name: str, event_version: int = 1)¶
-