def __init__(self, pluginstore, authmanager, querymanager): if not IPluginStore.providedBy(pluginstore): raise TypeError("authmanager class does not implement IAuthManager") if not IAuthManager.providedBy(authmanager): raise TypeError("authmanager class does not implement IAuthManager") if not IQueryManager.providedBy(querymanager): raise TypeError("querymanager class does not implement IQueryManager") Manager.__init__(self) self.setName("listeners") self._pluginstore = pluginstore self._authmanager = authmanager self._querymanager = querymanager self._listeners = {}
def __init__(self, pluginstore, authmanager, querymanager): if not IPluginStore.providedBy(pluginstore): raise TypeError( "authmanager class does not implement IAuthManager") if not IAuthManager.providedBy(authmanager): raise TypeError( "authmanager class does not implement IAuthManager") if not IQueryManager.providedBy(querymanager): raise TypeError( "querymanager class does not implement IQueryManager") Manager.__init__(self) self.setName("listeners") self._pluginstore = pluginstore self._authmanager = authmanager self._querymanager = querymanager self._listeners = {}
def __init__(self, pluginstore, eventfactory, fieldstore): if not IPluginStore.providedBy(pluginstore): raise TypeError("pluginstore class does not implement IPluginStore") if not IEventFactory.providedBy(eventfactory): raise TypeError("eventfactory class does not implement IEventFactory") if not IFieldStore.providedBy(fieldstore): raise TypeError("fieldstore class does not implement IFieldStore") Manager.__init__(self) self.setName("routes") self._pluginstore = pluginstore self._eventfactory = eventfactory self._fieldstore = fieldstore self._routes = {} self._inputs = {} self._filters = {} self._outputs = {} self._searchables = {}
def __init__(self, pluginstore, eventfactory, fieldstore): if not IPluginStore.providedBy(pluginstore): raise TypeError( "pluginstore class does not implement IPluginStore") if not IEventFactory.providedBy(eventfactory): raise TypeError( "eventfactory class does not implement IEventFactory") if not IFieldStore.providedBy(fieldstore): raise TypeError("fieldstore class does not implement IFieldStore") Manager.__init__(self) self.setName("routes") self._pluginstore = pluginstore self._eventfactory = eventfactory self._fieldstore = fieldstore self._routes = {} self._inputs = {} self._filters = {} self._outputs = {} self._searchables = {}