org.jboss.webbeans.servlet
Class ServletBootstrap

java.lang.Object
  extended by org.jboss.webbeans.bootstrap.WebBeansBootstrap
      extended by org.jboss.webbeans.bootstrap.PropertiesBasedBootstrap
          extended by org.jboss.webbeans.servlet.ServletBootstrap

public class ServletBootstrap
extends PropertiesBasedBootstrap

Bootstrapper for usage within servlet environments

Author:
Pete Muir

Constructor Summary
ServletBootstrap(javax.servlet.ServletContext servletContext)
           
 
Method Summary
protected  EjbDiscovery createEjbDiscovery(javax.servlet.ServletContext servletContext)
           
protected  EjbResolver createEjbResolver(javax.servlet.ServletContext servletContext)
           
protected  NamingContext createNaming(javax.servlet.ServletContext servletContext)
           
protected  ResourceLoader createResourceLoader(javax.servlet.ServletContext servletContext, ResourceLoader resourceLoader)
           
protected  WebBeanDiscovery createWebBeanDiscovery(javax.servlet.ServletContext servletContext)
           
protected  DeploymentProperties getDeploymentProperties()
          Gets the deployment properties
protected  EjbDiscovery getEjbDiscovery()
           
 ResourceLoader getResourceLoader()
           
protected  WebBeanDiscovery getWebBeanDiscovery()
           
 
Methods inherited from class org.jboss.webbeans.bootstrap.PropertiesBasedBootstrap
getClassConstructor, newInstance
 
Methods inherited from class org.jboss.webbeans.bootstrap.WebBeansBootstrap
boot, getManager, getVersion, initManager, registerBeans, validateBootstrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletBootstrap

public ServletBootstrap(javax.servlet.ServletContext servletContext)
Method Detail

createNaming

protected NamingContext createNaming(javax.servlet.ServletContext servletContext)

createEjbResolver

protected EjbResolver createEjbResolver(javax.servlet.ServletContext servletContext)

createEjbDiscovery

protected EjbDiscovery createEjbDiscovery(javax.servlet.ServletContext servletContext)

createWebBeanDiscovery

protected WebBeanDiscovery createWebBeanDiscovery(javax.servlet.ServletContext servletContext)

createResourceLoader

protected ResourceLoader createResourceLoader(javax.servlet.ServletContext servletContext,
                                              ResourceLoader resourceLoader)

getDeploymentProperties

protected DeploymentProperties getDeploymentProperties()
Description copied from class: PropertiesBasedBootstrap
Gets the deployment properties

Specified by:
getDeploymentProperties in class PropertiesBasedBootstrap
Returns:
The deployment properties
See Also:
DeploymentProperties

getResourceLoader

public ResourceLoader getResourceLoader()
Specified by:
getResourceLoader in class WebBeansBootstrap

getWebBeanDiscovery

protected WebBeanDiscovery getWebBeanDiscovery()
Specified by:
getWebBeanDiscovery in class WebBeansBootstrap

getEjbDiscovery

protected EjbDiscovery getEjbDiscovery()
Specified by:
getEjbDiscovery in class WebBeansBootstrap


Copyright © 2008-2009. All Rights Reserved.