org.mortbay.jetty.servlet.ServletHandler.addFilter()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(6.1k)|赞(0)|评价(0)|浏览(119)

本文整理了Java中org.mortbay.jetty.servlet.ServletHandler.addFilter()方法的一些代码示例,展示了ServletHandler.addFilter()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ServletHandler.addFilter()方法的具体详情如下:
包路径:org.mortbay.jetty.servlet.ServletHandler
类名称:ServletHandler
方法名:addFilter

ServletHandler.addFilter介绍

[英]Convenience method to add a filter with a mapping
[中]添加带有映射的筛选器的简便方法

代码示例

代码示例来源:origin: com.github.jiayuhan-it/hadoop-common

/**
 * Define a filter for a context and set up default url mappings.
 */
private static void defineFilter(Context ctx, FilterHolder holder,
  FilterMapping fmap) {
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: org.apache.isis.runtimes.dflt/webserver

private void addFilterMappings(final ServletHandler servletHandler, final WebAppSpecification webAppSpec) {
  for (final FilterSpecification filterSpec : webAppSpec.getFilterSpecifications()) {
    final FilterHolder filterHolder = new FilterHolder(filterSpec.getFilterClass());
    filterHolder.setInitParameters(filterSpec.getInitParams());
    servletHandler.addFilter(filterHolder);
    final FilterMapping filterMapping = new FilterMapping();
    filterMapping.setFilterName(filterHolder.getName());
    filterMapping.setPathSpecs(filterSpec.getPathSpecs().toArray(new String[] {}));
    filterMapping.setDispatches(Handler.DEFAULT);
    servletHandler.addFilterMapping(filterMapping);
  }
}

代码示例来源:origin: io.hops/hadoop-common

/**
 * Define a filter for a context and set up default url mappings.
 */
private static void defineFilter(Context ctx, FilterHolder holder,
  FilterMapping fmap) {
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: ch.cern.hadoop/hadoop-common

/**
 * Define a filter for a context and set up default url mappings.
 */
private static void defineFilter(Context ctx, FilterHolder holder,
  FilterMapping fmap) {
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: io.hops/hadoop-common

/**
 * Define a filter for a context and set up default url mappings.
 */
public void defineFilter(Context ctx, String name,
  String classname, Map<String,String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: io.hops/hadoop-common

/**
 * Define a filter for a context and set up default url mappings.
 */
public static void defineFilter(Context ctx, String name,
  String classname, Map<String,String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: ch.cern.hadoop/hadoop-common

/**
 * Define a filter for a context and set up default url mappings.
 */
public void defineFilter(Context ctx, String name,
  String classname, Map<String,String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: com.facebook.hadoop/hadoop-core

/**
 * Define a filter for a context and set up default url mappings.
 */
protected void defineFilter(Context ctx, String name,
  String classname, Map<String,String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: org.apache.hama/hama-core

/**
 * Define a filter for a context and set up default url mappings.
 */
protected void defineFilter(Context ctx, String name, String classname,
  Map<String, String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: com.github.jiayuhan-it/hadoop-common

/**
 * Define a filter for a context and set up default url mappings.
 */
public void defineFilter(Context ctx, String name,
  String classname, Map<String,String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: io.fabric8/fabric-hadoop

/**
 * Define a filter for a context and set up default url mappings.
 */
protected void defineFilter(Context ctx, String name,
  String classname, Map<String,String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

代码示例来源:origin: apache/hama

/**
 * Define a filter for a context and set up default url mappings.
 */
protected void defineFilter(Context ctx, String name, String classname,
  Map<String, String> parameters, String[] urls) {
 FilterHolder holder = new FilterHolder();
 holder.setName(name);
 holder.setClassName(classname);
 holder.setInitParameters(parameters);
 FilterMapping fmap = new FilterMapping();
 fmap.setPathSpecs(urls);
 fmap.setDispatches(Handler.ALL);
 fmap.setFilterName(name);
 ServletHandler handler = ctx.getServletHandler();
 handler.addFilter(holder, fmap);
}

相关文章