本文整理了Java中org.eclipse.jetty.servlet.ServletHandler.getFilters()
方法的一些代码示例,展示了ServletHandler.getFilters()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ServletHandler.getFilters()
方法的具体详情如下:
包路径:org.eclipse.jetty.servlet.ServletHandler
类名称:ServletHandler
方法名:getFilters
[英]Get Filters.
[中]获取过滤器。
代码示例来源:origin: org.eclipse.jetty/jetty-webapp
/**
* {@inheritDoc}
*/
@Override
public void start(WebAppContext context, Descriptor descriptor)
{
for (FilterHolder h : context.getServletHandler().getFilters())
{
_filterHolderMap.put(h.getName(),h);
_filterHolders.add(h);
}
if (context.getServletHandler().getFilterMappings()!=null)
_filterMappings.addAll(Arrays.asList(context.getServletHandler().getFilterMappings()));
for (ServletHolder h : context.getServletHandler().getServlets())
{
_servletHolderMap.put(h.getName(),h);
_servletHolders.add(h);
}
if (context.getServletHandler().getServletMappings()!=null)
_servletMappings.addAll(Arrays.asList(context.getServletHandler().getServletMappings()));
}
代码示例来源:origin: Nextdoor/bender
/** Convenience method to add a preconstructed FilterHolder
* @param filter
*/
public void addFilter (FilterHolder filter)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
}
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
/** Convenience method to add a preconstructed FilterHolder
* @param filter
*/
public void addFilter (FilterHolder filter)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
/** Convenience method to add a preconstructed FilterHolder
* @param filter
*/
public void addFilter (FilterHolder filter)
{
if (filter != null)
setFilters((FilterHolder[])LazyList.addToArray(getFilters(), filter, FilterHolder.class));
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
/** Convenience method to add a preconstructed FilterHolder
* @param filter
*/
public void addFilter (FilterHolder filter)
{
if (filter != null)
setFilters((FilterHolder[])LazyList.addToArray(getFilters(), filter, FilterHolder.class));
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
/** Convenience method to add a preconstructed FilterHolder
* @param filter
*/
public void addFilter (FilterHolder filter)
{
if (filter != null)
setFilters((FilterHolder[])LazyList.addToArray(getFilters(), filter, FilterHolder.class));
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet
/**
* Convenience method to add a preconstructed FilterHolder
* @param filter the filter holder
*/
public void addFilter (FilterHolder filter)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
/** Convenience method to add a preconstructed FilterHolder
* @param filter
*/
public void addFilter (FilterHolder filter)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
}
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
/**
* convenience method to add a filter and mapping
* @param filter
* @param filterMapping
*/
public void addFilter (FilterHolder filter, FilterMapping filterMapping)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
if (filterMapping != null)
addFilterMapping(filterMapping);
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet
/**
* Convenience method to add a filter and mapping
* @param filter the filter holder
* @param filterMapping the filter mapping
*/
public void addFilter (FilterHolder filter, FilterMapping filterMapping)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
if (filterMapping != null)
addFilterMapping(filterMapping);
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
/**
* convenience method to add a filter and mapping
* @param filter
* @param filterMapping
*/
public void addFilter (FilterHolder filter, FilterMapping filterMapping)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
if (filterMapping != null)
addFilterMapping(filterMapping);
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
/**
* convenience method to add a filter and mapping
* @param filter
* @param filterMapping
*/
public void addFilter (FilterHolder filter, FilterMapping filterMapping)
{
if (filter != null)
setFilters((FilterHolder[])LazyList.addToArray(getFilters(), filter, FilterHolder.class));
if (filterMapping != null)
//setFilterMappings((FilterMapping[])LazyList.addToArray(getFilterMappings(), filterMapping, FilterMapping.class));
addFilterMapping(filterMapping);
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
/**
* convenience method to add a filter and mapping
* @param filter
* @param filterMapping
*/
public void addFilter (FilterHolder filter, FilterMapping filterMapping)
{
if (filter != null)
setFilters((FilterHolder[])LazyList.addToArray(getFilters(), filter, FilterHolder.class));
if (filterMapping != null)
//setFilterMappings((FilterMapping[])LazyList.addToArray(getFilterMappings(), filterMapping, FilterMapping.class));
addFilterMapping(filterMapping);
}
代码示例来源:origin: Nextdoor/bender
/**
* convenience method to add a filter and mapping
* @param filter
* @param filterMapping
*/
public void addFilter (FilterHolder filter, FilterMapping filterMapping)
{
if (filter != null)
setFilters(ArrayUtil.addToArray(getFilters(), filter, FilterHolder.class));
if (filterMapping != null)
addFilterMapping(filterMapping);
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
/**
* convenience method to add a filter and mapping
* @param filter
* @param filterMapping
*/
public void addFilter (FilterHolder filter, FilterMapping filterMapping)
{
if (filter != null)
setFilters((FilterHolder[])LazyList.addToArray(getFilters(), filter, FilterHolder.class));
if (filterMapping != null)
//setFilterMappings((FilterMapping[])LazyList.addToArray(getFilterMappings(), filterMapping, FilterMapping.class));
addFilterMapping(filterMapping);
}
代码示例来源:origin: weld/core
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) {
sco = servletContext;
setFilters(existingHandler.getFilters());
setFilterMappings(existingHandler.getFilterMappings());
setServlets(existingHandler.getServlets());
setServletMappings(existingHandler.getServletMappings());
}
代码示例来源:origin: weld/core
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) {
sco = servletContext;
setFilters(existingHandler.getFilters());
setFilterMappings(existingHandler.getFilterMappings());
setServlets(existingHandler.getServlets());
setServletMappings(existingHandler.getServletMappings());
}
代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) {
sco = servletContext;
setFilters(existingHandler.getFilters());
setFilterMappings(existingHandler.getFilterMappings());
setServlets(existingHandler.getServlets());
setServletMappings(existingHandler.getServletMappings());
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
@Override
public void dump(Appendable out,String indent) throws IOException
{
super.dumpThis(out);
dump(out,indent,
TypeUtil.asList(getHandlers()),
getBeans(),
TypeUtil.asList(getFilterMappings()),
TypeUtil.asList(getFilters()),
TypeUtil.asList(getServletMappings()),
TypeUtil.asList(getServlets()));
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
@Override
public void dump(Appendable out,String indent) throws IOException
{
super.dumpThis(out);
dump(out,indent,
TypeUtil.asList(getHandlers()),
getBeans(),
TypeUtil.asList(getFilterMappings()),
TypeUtil.asList(getFilters()),
TypeUtil.asList(getServletMappings()),
TypeUtil.asList(getServlets()));
}
}
内容来源于网络,如有侵权,请联系作者删除!