Remove useless event factory

Change-Id: I8442a26ebfcfe3c17c378b283ffbbc0810b7a067
This commit is contained in:
Jean-Emile DARTOIS
2015-12-16 11:35:02 +01:00
parent ac07f35dc7
commit 18549dc182
15 changed files with 45 additions and 235 deletions

View File

@@ -29,20 +29,26 @@ class Event(object):
self._data = data
self._request_id = request_id
def get_type(self):
@property
def type(self):
return self._type
def set_type(self, type):
@type.setter
def type(self, type):
self._type = type
def get_data(self):
@property
def data(self):
return self._data
def set_data(self, data):
@data.setter
def data(self, data):
self._data = data
def set_request_id(self, id):
self._request_id = id
def get_request_id(self):
@property
def request_id(self):
return self._request_id
@request_id.setter
def request_id(self, id):
self._request_id = id

View File

@@ -39,7 +39,7 @@ class EventDispatcher(object):
return False
def dispatch_event(self, event):
LOG.debug("dispatch evt : %s" % str(event.get_type()))
LOG.debug("dispatch evt : %s" % str(event.type))
"""
Dispatch an instance of Event class
"""
@@ -49,8 +49,8 @@ class EventDispatcher(object):
listener(event)
# Dispatch the event to all the associated listeners
if event.get_type() in self._events.keys():
listeners = self._events[event.get_type()]
if event.type in self._events.keys():
listeners = self._events[event.type]
for listener in listeners:
listener(event)