|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.aop.Advisor
org.jboss.aop.ClassContainer
org.jboss.ejb3.EJBContainer
org.jboss.ejb3.SessionContainer
public abstract class SessionContainer
Comment
| Field Summary | |
|---|---|
protected Map |
clusterFamilies
|
protected ProxyDeployer |
proxyDeployer
|
| Fields inherited from class org.jboss.ejb3.EJBContainer |
|---|
beanClassName, beanContextClass, callbackHandler, classloader, defaultConstructorIndex, ejbLinkResolver, ejbName, enc, ENTITY_MANAGER_FACTORY, entityManagerFactory, envEntries, initialContextProperties, injectors, MANAGED_ENTITY_MANAGER_FACTORY, objectName, pool |
| Fields inherited from class org.jboss.aop.ClassContainer |
|---|
advisedFields |
| Fields inherited from class org.jboss.aop.Advisor |
|---|
adviceBindings, adviceInterceptors, advisedMethods, annotations, aspects, classAnnotations, classMetaData, classMetaDataBindings, clazz, constructionInterceptors, constructorInterceptors, constructorMetaData, constructors, defaultMetaData, doesHaveAspects, fieldMetaData, interfaceIntroductions, manager, methodInterceptors, methodMetaData, name, perInstanceAspectDefinitions, perInstanceJoinpointAspectDefinitions |
| Fields inherited from interface org.jboss.ejb3.Container |
|---|
ENC_CTX_NAME |
| Constructor Summary | |
|---|---|
SessionContainer(ClassLoader cl,
String beanClassName,
String ejbName,
org.jboss.aop.AspectManager manager,
Hashtable ctxProperties)
|
|
| Method Summary | |
|---|---|
protected void |
createMethodMap()
|
Map |
getClusterFamilies()
|
static Context |
getContainersContext(Context ctx)
|
protected boolean |
isEJBObjectMethod(Method method)
|
protected boolean |
isHandleMethod(Method method)
|
protected boolean |
isHomeMethod(Method method)
|
void |
setDefaultClientBinding(String binding)
|
void |
start()
|
void |
stop()
|
| Methods inherited from class org.jboss.aop.ClassContainer |
|---|
addClassMetaData, bindClassMetaData, createConstructorTables, createInterceptorChains, initializeClassContainer, initializeMetadata, initializeMethodChain, rebindClassMetaData, rebuildInterceptors, removeClassMetaData, setClass |
| Methods inherited from class org.jboss.aop.Advisor |
|---|
addAdviceInterceptor, addInterfaceIntroduction, addPerClassAspect, addPerInstanceAspect, addPerInstanceJoinpointAspect, applyPrecedence, createInterceptorChain, deployAnnotationOverrides, deployMethodAnnotationOverrides, dynamicInvoke, finalizeConstructionChain, finalizeConstructorChain, finalizeMethodChain, getAdviceInterceptor, getAnnotations, getClassMetaData, getClassMetadataBindings, getClazz, getConstructionInterceptors, getConstructorInterceptors, getConstructorMetaData, getConstructors, getDefaultMetaData, getFieldMetaData, getInterfaceIntroductions, getManager, getMethodInfo, getMethodMetaData, getName, getPerClassAspect, getPerClassAspect, getPerInstanceAspectDefinitions, getPerInstanceJoinpointAspectDefinitions, hasAnnotation, hasAnnotation, hasAnnotation, hasAnnotation, hasAnnotation, hasAnnotation, hasAnnotation, hasAnnotation, hasAnnotation, hasAspects, initializeConstructionChain, initializeConstructorChain, newBindingAdded, removeAdviceBinding, removeAdviceBindings, removeInterfaceIntroduction, removePerClassAspect, removePerInstanceAspect, removePerInstanceJoinpointAspect, resolveAnnotation, resolveAnnotation, resolveAnnotation, resolveAnnotation, resolveAnnotation, resolveConstructionPointcut, resolveConstructorPointcut, resolveMethodPointcut |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.ejb3.Container |
|---|
getTimerService |
| Field Detail |
|---|
protected ProxyDeployer proxyDeployer
protected Map clusterFamilies
| Constructor Detail |
|---|
public SessionContainer(ClassLoader cl,
String beanClassName,
String ejbName,
org.jboss.aop.AspectManager manager,
Hashtable ctxProperties)
| Method Detail |
|---|
public void setDefaultClientBinding(String binding)
public void start()
throws Exception
start in interface Containerstart in class EJBContainerException
public static Context getContainersContext(Context ctx)
throws NamingException
NamingExceptionpublic Map getClusterFamilies()
public void stop()
throws Exception
stop in interface Containerstop in class EJBContainerExceptionprotected void createMethodMap()
createMethodMap in class org.jboss.aop.ClassContainerprotected boolean isHomeMethod(Method method)
protected boolean isEJBObjectMethod(Method method)
protected boolean isHandleMethod(Method method)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||