本文整理了Java中org.eclipse.jetty.servlet.ServletHandler.getFilterMappings()
方法的一些代码示例,展示了ServletHandler.getFilterMappings()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ServletHandler.getFilterMappings()
方法的具体详情如下:
包路径:org.eclipse.jetty.servlet.ServletHandler
类名称:ServletHandler
方法名:getFilterMappings
暂无
代码示例来源: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: org.eclipse.jetty.aggregate/jetty-all-server
public Collection<String> getServletNameMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> names=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] servlets=mapping.getServletNames();
if (servlets!=null && servlets.length>0)
names.addAll(Arrays.asList(servlets));
}
return names;
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet
public Collection<String> getServletNameMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> names=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] servlets=mapping.getServletNames();
if (servlets!=null && servlets.length>0)
names.addAll(Arrays.asList(servlets));
}
return names;
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
public Collection<String> getServletNameMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> names=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] servlets=mapping.getServletNames();
if (servlets!=null && servlets.length>0)
names.addAll(Arrays.asList(servlets));
}
return names;
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
public Collection<String> getServletNameMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> names=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] servlets=mapping.getServletNames();
if (servlets!=null && servlets.length>0)
names.addAll(Arrays.asList(servlets));
}
return names;
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
public Collection<String> getServletNameMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> names=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] servlets=mapping.getServletNames();
if (servlets!=null && servlets.length>0)
names.addAll(Arrays.asList(servlets));
}
return names;
}
代码示例来源:origin: Nextdoor/bender
public Collection<String> getUrlPatternMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> patterns=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] specs=mapping.getPathSpecs();
patterns.addAll(TypeUtil.asList(specs));
}
return patterns;
}
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
public Collection<String> getUrlPatternMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> patterns=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] specs=mapping.getPathSpecs();
patterns.addAll(TypeUtil.asList(specs));
}
return patterns;
}
}
代码示例来源:origin: org.codehaus.fabric3/fabric3-jetty
@ManagementOperation(description = "Filter mappings")
public String[] getFilterMappingsInfo() {
FilterMapping[] mappings = super.getFilterMappings();
if (mappings == null) {
return EMPTY_RESULT;
}
String[] values = new String[mappings.length];
for (int i = 0, mappingsLength = mappings.length; i < mappingsLength; i++) {
FilterMapping mapping = mappings[i];
values[i] = mapping.toString();
}
return values;
}
代码示例来源:origin: org.fabric3/fabric3-jetty
@ManagementOperation(description = "Filter mappings")
public String[] getFilterMappingsInfo() {
FilterMapping[] mappings = super.getFilterMappings();
if (mappings == null) {
return EMPTY_RESULT;
}
String[] values = new String[mappings.length];
for (int i = 0, mappingsLength = mappings.length; i < mappingsLength; i++) {
FilterMapping mapping = mappings[i];
values[i] = mapping.toString();
}
return values;
}
代码示例来源:origin: jenkinsci/winstone
@Override
public Collection<String> getUrlPatternMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> patterns=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] specs=mapping.getPathSpecs();
patterns.addAll(TypeUtil.asList(specs));
}
return patterns;
}
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet
public Collection<String> getUrlPatternMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> patterns=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] specs=mapping.getPathSpecs();
patterns.addAll(TypeUtil.asList(specs));
}
return patterns;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
public Collection<String> getUrlPatternMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> patterns=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] specs=mapping.getPathSpecs();
patterns.addAll(TypeUtil.asList(specs));
}
return patterns;
}
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
public Collection<String> getUrlPatternMappings()
{
FilterMapping[] mappings =_servletHandler.getFilterMappings();
List<String> patterns=new ArrayList<String>();
for (FilterMapping mapping : mappings)
{
if (mapping.getFilterHolder()!=FilterHolder.this)
continue;
String[] specs=mapping.getPathSpecs();
patterns.addAll(TypeUtil.asList(specs));
}
return patterns;
}
}
代码示例来源: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-plus
@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-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()));
}
}
内容来源于网络,如有侵权,请联系作者删除!