In the field of software development, an interceptor pattern is a software design pattern that is used when software systems or frameworks want to offer a way to change, or augment, their usual processing cycle. For example, a (simplified) typical processing sequence for a web-server is to receive a URI from the browser, map it to a file on disk, open the file and send its contents to the browser. Any of these steps could be replaced or changed, e.g. by replacing the way URIs are mapped to filenames, or by inserting a new step which processes the files contents.
Key aspects of the pattern are that the change is transparent and used automatically. In essence, the rest of the system does not have to know something has been added or changed and can keep working as before. To facilitate this, a predefined interface for extension has to be implemented, some kind of dispatching mechanism is required where interceptors are registered (this may be dynamic, at runtime, or static, e.g. through configuration files) and context objects are provided, which allow access to the framework's internal state.[1]
^"Schmidt, Stal, Rohnert & Buschmann: "Pattern-Oriented Software Architecture Vol.2: Patterns for Concurrent and Networked Objects", pp. 109--140, April 2001". Archived from the original on 2017-12-23. Retrieved 2009-11-24.
and 24 Related for: Interceptor pattern information
In the field of software development, an interceptorpattern is a software design pattern that is used when software systems or frameworks want to offer...
Look up interceptor in Wiktionary, the free dictionary. Interceptor may refer to: The Interceptor, a British drama series on BBC One Interceptor (game show)...
Agent Interceptorpattern shows how to use an interceptor mechanism to provide security for Web applications Obfuscated Transfer Object pattern shows...
Police Interceptor Utility has been derived from the fifth and sixth-generation Explorer to replace the Ford Crown Victoria Police Interceptor (and the...
of tactical equipment, such as the U.S. Improved Outer Tactical Vest, Interceptor body armor, USMC Improved Load Bearing Equipment backpack and Modular...
replacement for, the older Outer Tactical Vest (OTV) component of the Interceptor Multi-Threat Body Armor System, as fielded by the United States Army...
of 1950. As of 30 June 1950, the 1st Fighter-Interceptor Group was assigned to the 1st Fighter-Interceptor Wing, which was itself assigned to Fifteenth...
II Japanese rocket-powered interceptor. While the Jinryū was still in development, Mizuno began to develop an interceptor which both the Army and Navy...
North America, slotted above the Ford Taurus. The Crown Victoria Police Interceptor (1992–2011) was marketed specifically for law-enforcement use; a long-wheelbase...
Battenburg markings or Battenberg markings are a pattern of high-visibility markings developed in the United Kingdom in the 1990s and currently seen on...
Conversely, Iron Dome is built to deploy in a scattered pattern. Each launcher, containing 20 interceptors, is independently deployed and operated remotely via...
Lightweight Helmet (LWH), Modular Integrated Communications Helmet (MICH), and Interceptor Body Armor (IBA) respectively. Designed in the mid-1970s as a replacement...
U.S. Space Force, it is referred to as the OCP (Operational Camouflage Pattern) Uniform, rather than the Army Combat Uniform. First unveiled in June 2004...
Fighter Interceptor Group was inactivated and reformed as the 102nd Fighter Interceptor Wing. It assumed authority for the 177th Fighter Interceptor Group...
while still filling the main air superiority role, and these include the interceptor, heavy fighter, and night fighter. Since World War I, achieving and maintaining...
the barrage. The IJAAF also tests a new high-speed point-defense interceptor (patterned after the real-life MXY7 Ohka) against another flight of Jormungands...
discontinuation of the Chevrolet Caprice in 1996, the Ford Crown Victoria Police Interceptor replaced it, becoming iconic as a police car due to its prevalence in...
interceptors: IOR interceptors mediate the creation of the new references to the remote objects, presented by the current server. Client interceptors...
Fighter-Interceptor Wing and centralize command of all the European Air Defense squadrons in USAFE to it. With this change, the 86th Fighter-Interceptor Wing...
are usually small, lightweight dud rockets that take advantage of the interceptor sensors tracking and fool it by making many different targets available...
redesignated F-6 Skyray) is an American carrier-based supersonic fighter/interceptor designed and produced by the Douglas Aircraft Company. It was the first...
in the fledgling fighter to meet its requirement for an all-weather interceptor aircraft. Accordingly, initial production units were equipped with the...
government issued its specification, calling for a lightweight, all-weather interceptor. Amongst the respondents were Dassault with their design, initially known...