среда, 1 августа 2012 г.

pattern: Chain of Responsibility

    Назначение
    Можно избежать жесткой зависимости отправителя запроса от его получателя, при этом запрос начинает обрабатываться одним из нескольких  объектов. Объекты-получатели связываются в цепочку, и запрос передается по цепочке, пока какой-то объект его не обработает.

    Использование шаблона в JDK
(примеры частично взяты с этого ресурса)
    javax.servlet.Filter#doFilter(ServletRequest, ServletResponse, FilterChain)