|
||||||||||
| 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
org.jboss.ejb3.stateless.StatelessContainer
public class StatelessContainer
Comment
| Field Summary | |
|---|---|
protected javax.ejb.TimerService |
timerService
|
| Fields inherited from class org.jboss.ejb3.SessionContainer |
|---|
clusterFamilies, 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 | |
|---|---|
StatelessContainer(ClassLoader cl,
String beanClassName,
String ejbName,
org.jboss.aop.AspectManager manager,
Hashtable ctxProperties)
|
|
| Method Summary | |
|---|---|
void |
callTimeout(javax.ejb.Timer timer)
|
org.jboss.aop.joinpoint.InvocationResponse |
dynamicInvoke(Object target,
org.jboss.aop.joinpoint.Invocation invocation)
|
javax.ejb.TimerService |
getTimerService()
|
protected Object |
invokeEJBObjectMethod(org.jboss.aop.MethodInfo info,
org.jboss.aop.joinpoint.MethodInvocation invocation)
|
protected Object |
invokeHomeMethod(org.jboss.aop.MethodInfo info,
org.jboss.aop.joinpoint.MethodInvocation invocation)
|
Object |
localInvoke(Method method,
Object[] args)
Performs a synchronous local invocation |
Object |
localInvoke(Method method,
Object[] args,
org.jboss.aspects.asynch.FutureHolder provider)
Performs a synchronous or asynchronous local invocation |
void |
start()
|
void |
stop()
|
| Methods inherited from class org.jboss.ejb3.SessionContainer |
|---|
createMethodMap, getClusterFamilies, getContainersContext, isEJBObjectMethod, isHandleMethod, isHomeMethod, setDefaultClientBinding |
| 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, 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 |
| Field Detail |
|---|
protected javax.ejb.TimerService timerService
| Constructor Detail |
|---|
public StatelessContainer(ClassLoader cl,
String beanClassName,
String ejbName,
org.jboss.aop.AspectManager manager,
Hashtable ctxProperties)
| Method Detail |
|---|
public void start()
throws Exception
start in interface Containerstart in class SessionContainerException
public void stop()
throws Exception
stop in interface Containerstop in class SessionContainerExceptionpublic javax.ejb.TimerService getTimerService()
getTimerService in interface Container
public void callTimeout(javax.ejb.Timer timer)
throws Exception
callTimeout in interface org.jboss.ejb.txtimer.TimedObjectInvokerException
public Object localInvoke(Method method,
Object[] args)
throws Throwable
Throwable
public Object localInvoke(Method method,
Object[] args,
org.jboss.aspects.asynch.FutureHolder provider)
throws Throwable
provider - If null a synchronous invocation, otherwise an asynchronous
Throwable
public org.jboss.aop.joinpoint.InvocationResponse dynamicInvoke(Object target,
org.jboss.aop.joinpoint.Invocation invocation)
throws Throwable
dynamicInvoke in class org.jboss.aop.AdvisorThrowable
protected Object invokeEJBObjectMethod(org.jboss.aop.MethodInfo info,
org.jboss.aop.joinpoint.MethodInvocation invocation)
throws Throwable
Throwable
protected Object invokeHomeMethod(org.jboss.aop.MethodInfo info,
org.jboss.aop.joinpoint.MethodInvocation invocation)
throws Throwable
Throwable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||