The figure below calls out
- The netfilter hooks
- The order of table traversal
| //Chain of responsibility design pattern | |
| //Use strategyPipeline.handleRequest(request) | |
| //to send the request to be handled along the | |
| //chain-of-responsibility | |
| var strategyPipeline = { | |
| handleRequest: function(request){ | |
| var strategy1 = new Strategy1(); | |
| var strategy2 = new Strategy2(); |