org.jboss.webbeans.bootstrap.api.helpers
Class AbstractBootstrap

java.lang.Object
  extended by org.jboss.webbeans.bootstrap.api.helpers.AbstractBootstrap
All Implemented Interfaces:
Bootstrap

public abstract class AbstractBootstrap
extends java.lang.Object
implements Bootstrap


Constructor Summary
AbstractBootstrap()
           
 
Method Summary
 BeanStore getApplicationContext()
           
 EjbDiscovery getEjbDiscovery()
           
 EjbResolver getEjbResolver()
           
 NamingContext getNamingContext()
           
 ResourceLoader getResourceLoader()
           
 TransactionServices getTransactionServices()
           
 WebBeanDiscovery getWebBeanDiscovery()
           
 void setApplicationContext(BeanStore applicationContext)
           
 void setEjbDiscovery(EjbDiscovery ejbDiscovery)
          Set the EjbDiscovery to use
 void setEjbResolver(EjbResolver ejbResolver)
          Set the EjbResolver to use
 void setNamingContext(NamingContext namingContext)
          Set the NamingContext to use.
 void setResourceLoader(ResourceLoader resourceLoader)
          Set the ResourceLoader to use.
 void setTransactionServices(TransactionServices transactionServices)
          Set the transaction services provider to use.
 void setWebBeanDiscovery(WebBeanDiscovery webBeanDiscovery)
          Set the Web Bean Discovery to use
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.webbeans.bootstrap.api.Bootstrap
boot, getManager, initialize, shutdown
 

Constructor Detail

AbstractBootstrap

public AbstractBootstrap()
Method Detail

setEjbDiscovery

public void setEjbDiscovery(EjbDiscovery ejbDiscovery)
Description copied from interface: Bootstrap
Set the EjbDiscovery to use

Specified by:
setEjbDiscovery in interface Bootstrap

setEjbResolver

public void setEjbResolver(EjbResolver ejbResolver)
Description copied from interface: Bootstrap
Set the EjbResolver to use

Specified by:
setEjbResolver in interface Bootstrap

setNamingContext

public void setNamingContext(NamingContext namingContext)
Description copied from interface: Bootstrap
Set the NamingContext to use. By default @{link org.jboss.webbeans.resources.DefaultNamingContext} will be used

Specified by:
setNamingContext in interface Bootstrap

setResourceLoader

public void setResourceLoader(ResourceLoader resourceLoader)
Description copied from interface: Bootstrap
Set the ResourceLoader to use. By default @{link org.jboss.webbeans.resources.DefaultResourceLoader} will be used

Specified by:
setResourceLoader in interface Bootstrap

setWebBeanDiscovery

public void setWebBeanDiscovery(WebBeanDiscovery webBeanDiscovery)
Description copied from interface: Bootstrap
Set the Web Bean Discovery to use

Specified by:
setWebBeanDiscovery in interface Bootstrap

setTransactionServices

public void setTransactionServices(TransactionServices transactionServices)
Description copied from interface: Bootstrap
Set the transaction services provider to use.

Specified by:
setTransactionServices in interface Bootstrap
Parameters:
transactionServices - An implementation of TransactionService

getWebBeanDiscovery

public WebBeanDiscovery getWebBeanDiscovery()

getResourceLoader

public ResourceLoader getResourceLoader()

getNamingContext

public NamingContext getNamingContext()

getEjbResolver

public EjbResolver getEjbResolver()

getEjbDiscovery

public EjbDiscovery getEjbDiscovery()

getTransactionServices

public TransactionServices getTransactionServices()

getApplicationContext

public BeanStore getApplicationContext()

setApplicationContext

public void setApplicationContext(BeanStore applicationContext)
Specified by:
setApplicationContext in interface Bootstrap


Copyright © 2008-2009. All Rights Reserved.