本文整理了Java中org.apache.catalina.Context.findChildren()
方法的一些代码示例,展示了Context.findChildren()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Context.findChildren()
方法的具体详情如下:
包路径:org.apache.catalina.Context
类名称:Context
方法名:findChildren
暂无
代码示例来源:origin: psi-probe/psi-probe
/**
* Gets the application servlets.
*
* @param context the context
* @return the application servlets
*/
public static List<ServletInfo> getApplicationServlets(Context context) {
Container[] cns = context.findChildren();
List<ServletInfo> servlets = new ArrayList<>(cns.length);
for (Container container : cns) {
if (container instanceof Wrapper) {
Wrapper wrapper = (Wrapper) container;
servlets.add(getServletInfo(wrapper, context.getName()));
}
}
return servlets;
}
代码示例来源:origin: psi-probe/psi-probe
long maxTime = 0;
for (Container container : context.findChildren()) {
if (container instanceof StandardWrapper) {
StandardWrapper sw = (StandardWrapper) container;
代码示例来源:origin: org.apache.tomee/tomee-myfaces
private boolean isFacesServletPresent(final ServletContext ctx) {
if (ctx instanceof ApplicationContextFacade) {
try {
final ApplicationContext appCtx = (ApplicationContext) get(ApplicationContextFacade.class, ctx);
final Context tomcatCtx = (Context) get(ApplicationContext.class, appCtx);
if (tomcatCtx instanceof StandardContext) {
final Container[] servlets = tomcatCtx.findChildren();
if (servlets != null) {
for (final Container s : servlets) {
if (s instanceof Wrapper) {
if ("javax.faces.webapp.FacesServlet".equals(((Wrapper) s).getServletClass())
|| "Faces Servlet".equals(s.getName())) {
return true;
}
}
}
}
}
} catch (final Exception e) {
// no-op
}
}
return false;
}
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
Class<?> classClass = null;
Container[] children = context.findChildren();
for (int i = 0; i < children.length; i++) {
if (children[i] instanceof StandardWrapper) {
代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7
Class<?> classClass = null;
Container[] children = context.findChildren();
for (int i = 0; i < children.length; i++) {
if (children[i] instanceof StandardWrapper) {
代码示例来源:origin: codefollower/Tomcat-Research
Class<?> classClass = null;
Container[] children = context.findChildren();
for (int i = 0; i < children.length; i++) {
if (children[i] instanceof Wrapper) {
代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina
Class<?> classClass = null;
Container[] children = context.findChildren();
for (int i = 0; i < children.length; i++) {
if (children[i] instanceof Wrapper) {
代码示例来源:origin: jboss.web/jbossweb
protected void addContext(Context context) {
mapper.addContext(context.getParent().getName(), context.getName(), context,
context.findWelcomeFiles(), context.getResources());
// Add all wrappers
for (Container child : context.findChildren()) {
Wrapper wrapper = (Wrapper) child;
if (wrapper.getEnabled()) {
for (String mapping : wrapper.findMappings()) {
boolean jspWildCard = ("jsp".equals(wrapper.getName())
&& mapping.endsWith("/*"));
mapper.addWrapper(context.getParent().getName(), context.getName(),
mapping, wrapper, jspWildCard);
}
}
}
}
代码示例来源:origin: org.jboss.web/jbossweb
protected void addContext(Context context) {
mapper.addContext(context.getParent().getName(), context.getName(), context,
context.findWelcomeFiles(), context.getResources());
// Add all wrappers
for (Container child : context.findChildren()) {
Wrapper wrapper = (Wrapper) child;
if (wrapper.getEnabled()) {
for (String mapping : wrapper.findMappings()) {
boolean jspWildCard = ("jsp".equals(wrapper.getName())
&& mapping.endsWith("/*"));
mapper.addWrapper(context.getParent().getName(), context.getName(),
mapping, wrapper, jspWildCard);
}
}
}
}
代码示例来源:origin: org.apache.tomcat/tomcat-catalina
Container[] children = context.findChildren();
for (Container child : children) {
if (child instanceof Wrapper) {
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Container host = context.getParent();
javax.naming.Context resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources);
for (Container container : context.findChildren()) {
registerWrapper((Wrapper) container);
}
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, connector));
}
}
代码示例来源:origin: codefollower/Tomcat-Research
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Host host = (Host)context.getParent();
WebResourceRoot resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources);
for (Container container : context.findChildren()) {
registerWrapper((Wrapper) container);
}
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, service));
}
}
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Container host = context.getParent();
javax.naming.Context resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources);
for (Container container : context.findChildren()) {
registerWrapper((Wrapper) container);
}
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, connector));
}
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-tomcat7
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Container host = context.getParent();
javax.naming.Context resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources);
for (Container container : context.findChildren()) {
registerWrapper((Wrapper) container);
}
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, connector));
}
}
代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Container host = context.getParent();
javax.naming.Context resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources);
for (Container container : context.findChildren()) {
registerWrapper((Wrapper) container);
}
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, connector));
}
}
代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Container host = context.getParent();
javax.naming.Context resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources);
for (Container container : context.findChildren()) {
registerWrapper((Wrapper) container);
}
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, connector));
}
}
代码示例来源:origin: org.apache.tomcat/tomcat-catalina
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Host host = (Host)context.getParent();
WebResourceRoot resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
List<WrapperMappingInfo> wrappers = new ArrayList<>();
for (Container container : context.findChildren()) {
prepareWrapperMappingInfo(context, (Wrapper) container, wrappers);
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerWrapper",
container.getName(), contextPath, service));
}
}
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources,
wrappers);
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, service));
}
}
代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core
/**
* Register context.
*/
private void registerContext(Context context) {
String contextPath = context.getPath();
if ("/".equals(contextPath)) {
contextPath = "";
}
Host host = (Host)context.getParent();
WebResourceRoot resources = context.getResources();
String[] welcomeFiles = context.findWelcomeFiles();
List<WrapperMappingInfo> wrappers = new ArrayList<>();
for (Container container : context.findChildren()) {
prepareWrapperMappingInfo(context, (Wrapper) container, wrappers);
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerWrapper",
container.getName(), contextPath, service));
}
}
mapper.addContextVersion(host.getName(), host, contextPath,
context.getWebappVersion(), context, welcomeFiles, resources,
wrappers);
if(log.isDebugEnabled()) {
log.debug(sm.getString("mapperListener.registerContext",
contextPath, service));
}
}
代码示例来源:origin: codefollower/Tomcat-Research
Container wrappers[] = context.findChildren();
for (int i = 0; i < wrappers.length; i++) {
Wrapper wrapper = (Wrapper) wrappers[i];
代码示例来源:origin: org.apache.tomcat/tomcat-catalina
Container wrappers[] = context.findChildren();
for (int i = 0; i < wrappers.length; i++) {
Wrapper wrapper = (Wrapper) wrappers[i];
内容来源于网络,如有侵权,请联系作者删除!