[docs]
class MessageDispatcher(object):
def __init__(self, message_name: str):
self.message_name = message_name
[docs]
def can_handle(self, message_name: str) -> bool:
return self.message_name == message_name
[docs]
def handle(self, payload: object):
raise NotImplementedError