org.wso2.carbon.javaee.tomee
Class ASOpenEJBContextConfig

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

public class ASOpenEJBContextConfig
extends org.apache.tomee.catalina.OpenEJBContextConfig

Extending the TomEE ContextConfig to add WSO2 bits. We need to extend the ContextConfig to add ServletContainerInitializer instances that we will receive via OSGi services.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.tomee.catalina.OpenEJBContextConfig
org.apache.tomee.catalina.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
ASOpenEJBContextConfig(org.apache.tomee.catalina.TomcatWebAppBuilder.StandardContextInfo standardContextInfo)
           
 
Method Summary
protected  void processServletContainerInitializers(javax.servlet.ServletContext ctx)
           
protected  void webConfig()
           
 
Methods inherited from class org.apache.tomee.catalina.OpenEJBContextConfig
configureStart, contextConfig, createWebXml, finder, processAnnotations, processAnnotationsFile, processAnnotationsUrl, processAnnotationWebServlet, processContextConfig
 
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

ASOpenEJBContextConfig

public ASOpenEJBContextConfig(org.apache.tomee.catalina.TomcatWebAppBuilder.StandardContextInfo standardContextInfo)
Method Detail

processServletContainerInitializers

protected void processServletContainerInitializers(javax.servlet.ServletContext ctx)
Overrides:
processServletContainerInitializers in class org.apache.tomee.catalina.OpenEJBContextConfig

webConfig

protected void webConfig()
Overrides:
webConfig in class org.apache.tomee.catalina.OpenEJBContextConfig


Copyright © 2015 WSO2. All rights reserved.