Commit Graph

17 Commits

Author SHA1 Message Date
PJ Dietz 2adcbd8636 Remove Router and rename RouteMap to Router
Remove Router
Remove RouterInterface
Rename RouteMapInterface to RouterInterface
Rename RouteMap to Router
Rename add() to register()
Make register fluid
2015-05-10 09:05:05 -04:00
PJ Dietz 72767b74e8 Rename MethodMap::setMethod to ::register 2015-05-10 09:05:05 -04:00
PJ Dietz 66319218cb Test Router's default finalization hooks and sequence in which router dispatches middleware 2015-05-07 19:36:33 -04:00
PJ Dietz ccbe8bb2e0 Rework MethodMap 2015-05-07 18:02:13 -04:00
PJ Dietz ec7dceac98 Rework Router 2015-05-07 07:42:39 -04:00
PJ Dietz 121b8be044 Add response preparation hooks to Router 2015-05-03 19:38:04 -04:00
PJ Dietz 408d82fb73 Move Stream classes into Message namespace 2015-04-15 19:39:53 -04:00
PJ Dietz 963e1acd58 Add pre- and post-route hooks to Router 2015-04-12 13:51:49 -04:00
PJ Dietz 4096295421 Stream can be created with a string as well as resource handle. 2015-04-12 13:10:40 -04:00
PJ Dietz 6e83b6b050 Add Router::respond 2015-04-12 11:49:48 -04:00
PJ Dietz 5cc259944e Extract DispatcherInterface 2015-04-06 20:59:34 -04:00
PJ Dietz d269970210 Router creates Dispatcher instance in overridable method 2015-04-06 20:27:44 -04:00
PJ Dietz 45b13691a2 Add MethodMapInterface 2015-04-06 20:24:59 -04:00
PJ Dietz cb87660548 Add RouteFactoryInterface 2015-04-06 20:24:40 -04:00
PJ Dietz 6d9adfc7ee Update Template Route to accept one parameter for the default variable pattern or map of patterns 2015-04-06 19:55:04 -04:00
PJ Dietz d66ba80ec9 Allow Router to assign middleware to MethodMap 2015-04-06 19:12:59 -04:00
PJ Dietz decf712354 Add Router 2015-04-03 06:35:47 -04:00