Class ResponseFilterChain

  • All Implemented Interfaces:
    ResponseFilter, ResponseFilterBase, com.yahoo.jdisc.SharedResource

    public final class ResponseFilterChain
    extends com.yahoo.jdisc.AbstractResource
    implements ResponseFilter
    Author:
    Simon Thoresen Hult
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.yahoo.jdisc.SharedResource

        com.yahoo.jdisc.SharedResource.Debug
    • Field Summary

      • Fields inherited from interface com.yahoo.jdisc.SharedResource

        DEBUG, SYSTEM_PROPERTY_NAME_DEBUG
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void destroy()  
      void filter​(com.yahoo.jdisc.Response response, com.yahoo.jdisc.Request request)  
      static ResponseFilter newInstance​(ResponseFilter... filters)  
      static ResponseFilter newInstance​(java.util.List<? extends ResponseFilter> filters)  
      • Methods inherited from class com.yahoo.jdisc.AbstractResource

        currentState, refer, refer, release, retainCount
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.yahoo.jdisc.SharedResource

        refer, refer, release
    • Method Detail

      • filter

        public void filter​(com.yahoo.jdisc.Response response,
                           com.yahoo.jdisc.Request request)
        Specified by:
        filter in interface ResponseFilter
      • destroy

        protected void destroy()
        Overrides:
        destroy in class com.yahoo.jdisc.AbstractResource