Kategorie: Design Pattern Gang of Four
Eine Chain of Responsibility wird verwendet, wenn nicht eindeutig ist,
welches Objekt eine Nachricht verarbeiten soll. Der Auslöser und der
Verarbeiter einer Nachricht werden dabei entkoppelt. Es wird dabei eine Kette
von Objekten durchlaufen, welche die Nachricht verarbeiten könnten. Die
Nachricht wird solange weitergereicht, bis ein Objekt diese verarbeitet hat
oder das Ende der Kette erreicht ist.
IOException, FileNotFoundException, ...
). In einer
Kette werden dann an zentraler Stelle die Bearbeiter (engl. Handler) solange
durchlaufen, bis ein Bearbeiter für die entsprechende Ausnahme
zuständig ist.
de.wikipedia.org
Zuständigkeitskette
http://de.wikipedia.org/wiki/Zust%C3%A4ndigkeitskette
Daniel Webelsiep
Seminar Entwurfsmuster - Chain of Responsibility (Zuständigkeitskette)
http://www.webelsiep.de/downloads/studium/projekte/cor.pdf