本文整理了Java中org.eclipse.jetty.webapp.WebAppContext.isParentLoaderPriority()
方法的一些代码示例,展示了WebAppContext.isParentLoaderPriority()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebAppContext.isParentLoaderPriority()
方法的具体详情如下:
包路径:org.eclipse.jetty.webapp.WebAppContext
类名称:WebAppContext
方法名:isParentLoaderPriority
暂无
代码示例来源:origin: gocd/gocd
@Test
public void shouldAddWebAppContextHandler() throws Exception {
jetty9Server.configure();
jetty9Server.startHandlers();
WebAppContext webAppContext = (WebAppContext) getLoadedHandlers().get(WebAppContext.class);
assertThat(webAppContext, instanceOf(WebAppContext.class));
List<String> configClasses = new ArrayList<>(Arrays.asList(webAppContext.getConfigurationClasses()));
assertThat(configClasses.contains(WebInfConfiguration.class.getCanonicalName()), is(true));
assertThat(configClasses.contains(WebXmlConfiguration.class.getCanonicalName()), is(true));
assertThat(configClasses.contains(JettyWebXmlConfiguration.class.getCanonicalName()), is(true));
assertThat(webAppContext.getContextPath(), is("context"));
assertThat(webAppContext.getWar(), is("cruise.war"));
assertThat(webAppContext.isParentLoaderPriority(), is(true));
assertThat(webAppContext.getDefaultsDescriptor(), is("jar:file:cruise.war!/WEB-INF/webdefault.xml"));
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
public boolean shouldOverride (String name)
{
//looking at system classpath
if (context.isParentLoaderPriority())
return true;
return false;
}
});
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
public boolean shouldOverride (String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
return false;
return true;
}
});
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
public boolean shouldOverride (String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
return false;
return true;
}
});
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
public boolean shouldOverride (String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
return false;
return true;
}
});
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
public boolean shouldOverride (String name)
{
//looking at system classpath
if (context.isParentLoaderPriority())
return true;
return false;
}
});
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
public boolean shouldOverride (String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
return false;
return true;
}
});
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
public boolean shouldOverride (String name)
{
//looking at system classpath
if (context.isParentLoaderPriority())
return true;
return false;
}
});
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
public boolean shouldOverride (String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
return false;
return true;
}
});
代码示例来源:origin: org.mortbay.jetty/jetty-maven-plugin
public boolean shouldOverride (String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
return false;
return true;
}
});
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
public boolean shouldOverride (String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
return false;
return true;
}
});
代码示例来源:origin: eclipse-jetty/eclipse-jetty-plugin
@Override
public boolean shouldOverride(String name)
{
//looking at webapp classpath, found already-parsed class of same name - did it come from system or duplicate in webapp?
if (context.isParentLoaderPriority())
{
return false;
}
return true;
}
});
代码示例来源:origin: jetty-project/i-jetty
public Enumeration<URL> getResources(String name) throws IOException
{
boolean system_class=_context.isSystemClass(name);
boolean server_class=_context.isServerClass(name);
List<URL> from_parent = toList(server_class?null:_parent.getResources(name));
List<URL> from_webapp = toList((system_class&&!from_parent.isEmpty())?null:this.findResources(name));
if (_context.isParentLoaderPriority())
{
from_parent.addAll(from_webapp);
return Collections.enumeration(from_parent);
}
from_webapp.addAll(from_parent);
return Collections.enumeration(from_webapp);
}
代码示例来源:origin: org.leapframework/leap-webunit
public TWebServer duplicateContext(String existsContextPath,String duplicateContextPath) throws IllegalStateException{
WebAppContext context = contexts.get(existsContextPath);
if(null == context){
throw new IllegalStateException("The given argument [existsContextPath] '" + existsContextPath + "' not exists");
}
if(contexts.containsKey(duplicateContextPath)){
throw new IllegalStateException("The given argument [duplicateContextPath] '" + duplicateContextPath + "' aleady exists");
}
WebAppContext duplicateContext = new WebAppContext();
duplicateContext.setContextPath(duplicateContextPath);
duplicateContext.setClassLoader(context.getClassLoader());
duplicateContext.setParentLoaderPriority(context.isParentLoaderPriority());
duplicateContext.setServer(server);
duplicateContext.setErrorHandler(context.getErrorHandler());
duplicateContext.setBaseResource(context.getBaseResource());
duplicateContext.setThrowUnavailableOnStartupException(context.isThrowUnavailableOnStartupException());
contexts.put(duplicateContextPath, duplicateContext);
return this;
}
代码示例来源:origin: jetty-project/i-jetty
return null;
if (_parent!=null &&(_context.isParentLoaderPriority() || system_class ) && !server_class)
代码示例来源:origin: jetty-project/i-jetty
if (c == null && _parent!=null && (((WebAppContext)getContext()).isParentLoaderPriority() || system_class) && !server_class)
内容来源于网络,如有侵权,请联系作者删除!