Interceptor pattern: Difference between revisions

Content deleted Content added
No edit summary
Citation bot (talk | contribs)
Alter: title. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | #UCB_webform 25/134
 
Line 5:
 
== Uses and context ==
Typical users of this pattern are web-servers<ref name="tomcat">[http://tomcat.apache.org/tomcat-6.0-doc/config/cluster-interceptor.html Apache Software Foundation: Tomcat 6.0 Channel Interceptor Reference, accessed 2009-Nov-24]</ref> (as mentioned above), object-<ref name="CORBA-PI">[http://www.omg.org/spec/CORBA/3.1/ OMG, "CORBA v3.1, Part I: Interfaces", Chapter 16 "Portable Interceptors", January 2008]</ref> and [[message-oriented middleware]]<ref name="MOM">{{Cite web |url=http://www.edwardcurry.org/web_publications/curry_DEBS_04.pdf |title=E. Curry, D. Chambers, and G. Lyons, “Extending"Extending Message-Oriented Middleware using Interception”Interception", presented at Third International Workshop on Distributed Event-Based Systems (DEBS '04), ICSE '04, Edinburgh, Scotland, UK, 2004. |access-date=2009-11-24 |archive-date=2011-07-26 |archive-url=https://web.archive.org/web/20110726015301/http://www.edwardcurry.org/web_publications/curry_DEBS_04.pdf |url-status=dead }}</ref>
 
An example of implementation of this pattern is the ''javax.servlet.Filter'' interface, which is part of [[Java Platform, Enterprise Edition]].