Package com.yahoo.container.jdisc
Class FilterBindingsProvider
java.lang.Object
com.yahoo.container.jdisc.FilterBindingsProvider
- All Implemented Interfaces:
com.yahoo.component.Deconstructable
,com.yahoo.container.di.componentgraph.Provider<com.yahoo.jdisc.http.server.jetty.FilterBindings>
public class FilterBindingsProvider
extends Object
implements com.yahoo.container.di.componentgraph.Provider<com.yahoo.jdisc.http.server.jetty.FilterBindings>
Provides filter bindings based on vespa config.
- Author:
- Oyvind Bakksjo, bjorncs
-
Constructor Summary
ConstructorDescriptionFilterBindingsProvider
(com.yahoo.component.ComponentId componentId, com.yahoo.jdisc.http.ServerConfig config, com.yahoo.container.http.filter.FilterChainRepository filterChainRepository, com.yahoo.component.provider.ComponentRegistry<com.yahoo.jdisc.http.filter.SecurityRequestFilter> legacyRequestFilters) -
Method Summary
-
Constructor Details
-
FilterBindingsProvider
@Inject public FilterBindingsProvider(com.yahoo.component.ComponentId componentId, com.yahoo.jdisc.http.ServerConfig config, com.yahoo.container.http.filter.FilterChainRepository filterChainRepository, com.yahoo.component.provider.ComponentRegistry<com.yahoo.jdisc.http.filter.SecurityRequestFilter> legacyRequestFilters)
-
-
Method Details
-
get
public com.yahoo.jdisc.http.server.jetty.FilterBindings get()- Specified by:
get
in interfacecom.yahoo.container.di.componentgraph.Provider<com.yahoo.jdisc.http.server.jetty.FilterBindings>
-
deconstruct
public void deconstruct()- Specified by:
deconstruct
in interfacecom.yahoo.component.Deconstructable
-