UNPKG

417 Btext/coffeescriptView Raw
1Director = require "../concrete/director"
2Messenger = require "./messenger"
3
4# 1 -> 1 request
5
6module.exports = class extends Director
7
8 passive: false
9
10 ###
11 ###
12
13 _newMessenger: (message, middleware) -> new Messenger message, middleware, @
14
15
16 ###
17 ###
18
19 getListeners: (message) -> @prepareListeners super message
20
21
22 ###
23 ###
24
25 prepareListeners: (listeners) -> if !!listeners.length then [listeners[0]] else []
26
27
\No newline at end of file