org.apache.tomee.catalina
Class OpenEJBContextConfig

java.lang.Object
  extended by org.apache.catalina.startup.ContextConfig
      extended by org.apache.tomee.catalina.OpenEJBContextConfig
All Implemented Interfaces:
org.apache.catalina.LifecycleListener

public class OpenEJBContextConfig
extends org.apache.catalina.startup.ContextConfig


Nested Class Summary
 class OpenEJBContextConfig.OpenEJBWebXml
           
 
Field Summary
 
Fields inherited from class org.apache.catalina.startup.ContextConfig
authenticators, context, customAuthenticators, defaultContextXml, defaultWebXml, deploymentCount, DUMMY_LOGIN_CONFIG, handlesTypesAnnotations, handlesTypesNonAnnotations, hostWebXmlCache, initializerClassMap, javaClassCache, ok, originalDocBase, sm, typeInitializerMap, webDigester, webFragmentDigester, webFragmentRuleSet, webRuleSet
 
Constructor Summary
OpenEJBContextConfig(TomcatWebAppBuilder.StandardContextInfo standardContextInfo)
           
 
Method Summary
 void configureStart()
           
protected  void contextConfig(org.apache.tomcat.util.digester.Digester digester)
           
protected  org.apache.catalina.deploy.WebXml createWebXml()
           
 void finder(org.apache.xbean.finder.IAnnotationFinder finder, ClassLoader tmpLoader)
           
protected  void processAnnotations(Set<org.apache.catalina.deploy.WebXml> fragments, boolean handlesTypesOnly)
           
protected  void processAnnotationsFile(File file, org.apache.catalina.deploy.WebXml fragment, boolean handlesTypesOnly)
           
protected  void processAnnotationsUrl(URL currentUrl, org.apache.catalina.deploy.WebXml fragment, boolean handlesTypeOnly)
           
protected  void processAnnotationWebServlet(String className, org.apache.tomcat.util.bcel.classfile.AnnotationEntry ae, org.apache.catalina.deploy.WebXml fragment)
           
protected  void processContextConfig(org.apache.tomcat.util.digester.Digester digester, URL contextXml)
           
protected  void processServletContainerInitializers()
           
protected  void webConfig()
           
 
Methods inherited from class org.apache.catalina.startup.ContextConfig
antiLocking, applicationAnnotationsConfig, authenticatorConfig, beforeStart, checkHandlesTypes, configureStop, createContextDigester, createWebXmlDigester, destroy, fixDocBase, getBaseDir, getConfigBase, getContextWebXmlSource, getDefaultContextXml, getDefaultWebXml, getGlobalWebXmlSource, getHostConfigBase, getHostWebXmlSource, getWebXmlSource, init, lifecycleEvent, parseWebXml, processAnnotationsJar, processAnnotationsJndi, processAnnotationsStream, processAnnotationsStringArray, processAnnotationWebFilter, processAnnotationWebInitParams, processJarsForWebFragments, processResourceJARs, setCustomAuthenticators, setDefaultContextXml, setDefaultWebXml, validateSecurityRoles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenEJBContextConfig

public OpenEJBContextConfig(TomcatWebAppBuilder.StandardContextInfo standardContextInfo)
Method Detail

finder

public void finder(org.apache.xbean.finder.IAnnotationFinder finder,
                   ClassLoader tmpLoader)

configureStart

public void configureStart()
Overrides:
configureStart in class org.apache.catalina.startup.ContextConfig

processContextConfig

protected void processContextConfig(org.apache.tomcat.util.digester.Digester digester,
                                    URL contextXml)
Overrides:
processContextConfig in class org.apache.catalina.startup.ContextConfig

contextConfig

protected void contextConfig(org.apache.tomcat.util.digester.Digester digester)
Overrides:
contextConfig in class org.apache.catalina.startup.ContextConfig

createWebXml

protected org.apache.catalina.deploy.WebXml createWebXml()
Overrides:
createWebXml in class org.apache.catalina.startup.ContextConfig

webConfig

protected void webConfig()
Overrides:
webConfig in class org.apache.catalina.startup.ContextConfig

processServletContainerInitializers

protected void processServletContainerInitializers()
Overrides:
processServletContainerInitializers in class org.apache.catalina.startup.ContextConfig

processAnnotations

protected void processAnnotations(Set<org.apache.catalina.deploy.WebXml> fragments,
                                  boolean handlesTypesOnly)
Overrides:
processAnnotations in class org.apache.catalina.startup.ContextConfig

processAnnotationsFile

protected void processAnnotationsFile(File file,
                                      org.apache.catalina.deploy.WebXml fragment,
                                      boolean handlesTypesOnly)
Overrides:
processAnnotationsFile in class org.apache.catalina.startup.ContextConfig

processAnnotationsUrl

protected void processAnnotationsUrl(URL currentUrl,
                                     org.apache.catalina.deploy.WebXml fragment,
                                     boolean handlesTypeOnly)
Overrides:
processAnnotationsUrl in class org.apache.catalina.startup.ContextConfig

processAnnotationWebServlet

protected void processAnnotationWebServlet(String className,
                                           org.apache.tomcat.util.bcel.classfile.AnnotationEntry ae,
                                           org.apache.catalina.deploy.WebXml fragment)
Overrides:
processAnnotationWebServlet in class org.apache.catalina.startup.ContextConfig


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.