|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Bootstrap
Bootstrap API for Web Beans.
| Method Summary | |
|---|---|
void |
boot()
Starts the boot process. |
WebBeansManager |
getManager()
Get the manager used for this application. |
void |
initialize()
Initialize the bootstrap: Create the manager and bind it to JNDI |
void |
setApplicationContext(BeanStore beanStore)
|
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 |
void |
shutdown()
Causes the container to clean up and shutdown |
| Method Detail |
|---|
void setWebBeanDiscovery(WebBeanDiscovery webBeanDiscovery)
webBeanDiscovery - void setEjbDiscovery(EjbDiscovery ejbDiscovery)
ejbDiscovery - void setEjbResolver(EjbResolver ejbResolver)
ejbResolver - void setNamingContext(NamingContext namingContext)
namingContext - void setResourceLoader(ResourceLoader resourceLoader)
resourceLoader - void setApplicationContext(BeanStore beanStore)
void setTransactionServices(TransactionServices transactionServices)
transactionServices - An implementation of TransactionServicevoid initialize()
WebBeansManager getManager()
initialize() has been called, this
method will return null.void boot()
boot() the contexts
should be available
void shutdown()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||