|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Container
Comment A container is optionally associated with a security manager. If it is the container is running in secured mode, if not the container is running in unchecked mode.
| Field Summary | |
|---|---|
static java.lang.String |
ENC_CTX_NAME
|
| Method Summary | ||
|---|---|---|
void |
create()
|
|
BeanContext<?> |
createBeanContext()
Create a bean context for use in a pool. |
|
void |
destroy()
|
|
java.lang.Class |
getBeanClass()
|
|
DependencyPolicy |
getDependencyPolicy()
|
|
java.lang.String |
getEjbName()
|
|
javax.naming.Context |
getEnc()
|
|
javax.naming.InitialContext |
getInitialContext()
|
|
java.util.Hashtable |
getInitialContextProperties()
|
|
InvocationStatistics |
getInvokeStats()
|
|
java.lang.Object |
getMBean()
|
|
java.lang.String |
getName()
|
|
javax.management.ObjectName |
getObjectName()
|
|
Pool |
getPool()
|
|
|
getSecurityManager(java.lang.Class<T> type)
Get the security manager associated with a container. |
|
javax.ejb.TimerService |
getTimerService()
|
|
javax.ejb.TimerService |
getTimerService(java.lang.Object pKey)
This method is called by EJBTimerServiceImpl to re-establish a persistent timer. |
|
void |
injectBeanContext(BeanContext<?> beanContext)
|
|
void |
invokePostActivate(BeanContext beanContext)
|
|
void |
invokePostConstruct(BeanContext beanContext,
java.lang.Object[] params)
|
|
void |
invokePreDestroy(BeanContext beanContext)
|
|
void |
invokePrePassivate(BeanContext beanContext)
|
|
boolean |
isClustered()
|
|
BeanContext<?> |
peekContext()
|
|
BeanContext<?> |
popContext()
|
|
void |
processMetadata()
|
|
void |
pushContext(BeanContext<?> ctx)
|
|
void |
start()
|
|
void |
stop()
|
|
| Methods inherited from interface org.jboss.ejb3.context.spi.BeanManager |
|---|
getEJBHome, getEJBLocalHome, getRollbackOnly, getUserTransaction, isCallerInRole, lookup, setRollbackOnly |
| Field Detail |
|---|
static final java.lang.String ENC_CTX_NAME
| Method Detail |
|---|
BeanContext<?> createBeanContext()
java.lang.Object getMBean()
java.lang.Class getBeanClass()
java.lang.String getEjbName()
java.lang.String getName()
javax.management.ObjectName getObjectName()
javax.ejb.TimerService getTimerService()
getTimerService in interface org.jboss.ejb3.context.spi.BeanManagerjavax.ejb.TimerService getTimerService(java.lang.Object pKey)
Pool getPool()
void injectBeanContext(BeanContext<?> beanContext)
void invokePostConstruct(BeanContext beanContext,
java.lang.Object[] params)
void invokePreDestroy(BeanContext beanContext)
void invokePostActivate(BeanContext beanContext)
void invokePrePassivate(BeanContext beanContext)
BeanContext<?> peekContext()
BeanContext<?> popContext()
void pushContext(BeanContext<?> ctx)
void create()
throws java.lang.Exception
java.lang.Exception
void start()
throws java.lang.Exception
java.lang.Exception
void stop()
throws java.lang.Exception
java.lang.Exception
void destroy()
throws java.lang.Exception
java.lang.Exceptionjavax.naming.InitialContext getInitialContext()
java.util.Hashtable getInitialContextProperties()
javax.naming.Context getEnc()
void processMetadata()
DependencyPolicy getDependencyPolicy()
InvocationStatistics getInvokeStats()
<T> T getSecurityManager(java.lang.Class<T> type)
type - the type to cast to
boolean isClustered()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||