public static class FilterModel.Builder extends Object
public Builder()
public Builder(String filterName)
public FilterModel.Builder withUrlPatterns(String[] urlPatterns)
public FilterModel.Builder withServletNames(String[] servletNames)
public FilterModel.Builder withRegexMapping(String[] regexPatterns)
public FilterModel.Builder withDispatcherTypes(String[] dispatcherTypes)
public FilterModel.Builder withFilterName(String filterName)
public FilterModel.Builder withInitParams(Map<String,String> initParams)
public FilterModel.Builder withAsyncSupported(Boolean asyncSupported)
public FilterModel.Builder withFilter(javax.servlet.Filter filter)
public FilterModel.Builder withFilterClass(Class<? extends javax.servlet.Filter> filterClass)
public FilterModel.Builder withFilterReference(org.osgi.framework.ServiceReference<javax.servlet.Filter> reference)
public FilterModel.Builder withFilterReference(org.osgi.framework.Bundle bundle, org.osgi.framework.ServiceReference<javax.servlet.Filter> reference)
public FilterModel.Builder withFilterSupplier(Supplier<javax.servlet.Filter> supplier)
public FilterModel.Builder withOsgiContextModel(OsgiContextModel osgiContextModel)
public FilterModel.Builder withOsgiContextModels(Collection<OsgiContextModel> osgiContextModels)
public FilterModel.Builder withRegisteringBundle(org.osgi.framework.Bundle bundle)
public FilterModel.Builder withServiceRankAndId(int rank, long id)
public FilterModel.Builder isPreprocessor(boolean preprocessor)
public FilterModel build()
Copyright © 2006–2024 OPS4J - Open Participation Software for Java. All rights reserved.