|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AspectGenerator | |
---|---|
com.caucho.config.gen | |
com.caucho.ejb.gen |
Uses of AspectGenerator in com.caucho.config.gen |
---|
Classes in com.caucho.config.gen that implement AspectGenerator | |
---|---|
class |
AbstractAspectGenerator<X>
Represents a filter for invoking a method |
class |
AsyncHeadGenerator<X>
Generates the method aspect code for the head or proxy of the method. |
class |
AsynchronousGenerator<X>
Represents the @Asynchronous interception |
class |
CacheGenerator<X>
Represents the caching interception |
class |
CandiMethodHeadGenerator<X>
Represents a CDI local business method |
class |
InterceptorGenerator<X>
Represents the interception |
class |
LifecycleMethodHeadGenerator<X>
Represents a stateful local business method |
class |
LifecycleMethodTailGenerator<X>
Represents a lifecycle business method |
class |
LockGenerator<X>
Represents EJB lock type specification interception. |
class |
MethodHeadGenerator<X>
Generates the method aspect code for the head or proxy of the method. |
class |
MethodTailGenerator<X>
The dispatch to the actual method call for the aspect chain. |
class |
NullGenerator<X>
Represents a filter for invoking a method |
class |
SecurityGenerator<X>
Represents the security interception |
class |
XaGenerator<X>
Represents the XA interception |
Methods in com.caucho.config.gen that return AspectGenerator | |
---|---|
AspectGenerator<X> |
AspectBeanFactory.create(AnnotatedMethod<? super X> method)
Creates an aspect generator. |
AspectGenerator<X> |
CandiAspectBeanFactory.create(AnnotatedMethod<? super X> method)
Creates a new aspect for a method. |
AspectGenerator<X> |
LifecycleAspectBeanFactory.create(AnnotatedMethod<? super X> method)
|
AspectGenerator<X> |
AbstractAspectFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Returns an aspect for the method if one exists. |
AspectGenerator<X> |
AspectFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Returns an aspect for the method if one exists. |
AspectGenerator<X> |
AsynchronousFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Creates an aspect for interception if the method should be intercepted. |
AspectGenerator<X> |
CacheFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Creates an aspect for interception if the method should be intercepted. |
AspectGenerator<X> |
CandiMethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
InterceptorFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Creates an aspect for interception if the method should be intercepted. |
AspectGenerator<X> |
LifecycleMethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
LifecycleMethodTailFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
LockFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Creates an aspect for interception if the method should be intercepted. |
AspectGenerator<X> |
MethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Returns an aspect for the method if one exists. |
AspectGenerator<X> |
MethodTailFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Returns an aspect for the method if one exists. |
AspectGenerator<X> |
SecurityFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Creates an aspect for interception if the method should be intercepted. |
AspectGenerator<X> |
XaFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
Creates an aspect for interception if the method should be intercepted. |
Methods in com.caucho.config.gen that return types with arguments of type AspectGenerator | |
---|---|
java.util.ArrayList<AspectGenerator<X>> |
CandiBeanGenerator.getBusinessMethods()
|
java.util.ArrayList<AspectGenerator<X>> |
BeanGenerator.getMethods()
Returns the introspected methods |
java.util.ArrayList<AspectGenerator<X>> |
CandiBeanGenerator.getMethods()
Returns the introspected methods |
Constructors in com.caucho.config.gen with parameters of type AspectGenerator | |
---|---|
AbstractAspectGenerator(AspectFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next)
|
|
AsyncHeadGenerator(AsynchronousFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next)
|
|
AsynchronousGenerator(AsynchronousFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> head)
|
|
CacheGenerator(CacheFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next,
CacheResult cacheResult,
CachePut cachePut,
CacheRemoveEntry cacheRemove,
CacheRemoveAll cacheRemoveAll)
|
|
CandiMethodHeadGenerator(MethodHeadFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next)
|
|
InterceptorGenerator(InterceptorFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next,
InterceptionType type,
java.util.HashSet<java.lang.Class<?>> methodInterceptors,
java.util.HashMap<java.lang.Class<?>,java.lang.annotation.Annotation> methodInterceptorMap,
java.util.HashSet<java.lang.Class<?>> decoratorSet,
boolean isExcludeClassInterceptors)
|
|
LifecycleMethodHeadGenerator(LifecycleMethodHeadFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next)
|
|
LockGenerator(LockFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next,
LockType lockType,
long lockTimeout,
java.util.concurrent.TimeUnit lockTimeoutUnit)
|
|
MethodHeadGenerator(MethodHeadFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next)
|
|
SecurityGenerator(SecurityFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next,
java.lang.String[] roleNames,
java.lang.String runAs)
|
|
XaGenerator(XaFactory<X> factory,
AnnotatedMethod<? super X> method,
AspectGenerator<X> next,
TransactionAttributeType xa,
boolean isBeanManaged)
|
Uses of AspectGenerator in com.caucho.ejb.gen |
---|
Classes in com.caucho.ejb.gen that implement AspectGenerator | |
---|---|
class |
MessageMethodHeadGenerator<X>
Represents a message local business method |
class |
MessageMethodTailGenerator<X>
Represents a stateless local business method |
class |
MessageXaCallChain<X>
Represents the xa interception |
class |
NonBusinessMethodGenerator<X>
Represents a non-business method that is package accessible. |
class |
SingletonMethodHeadGenerator<X>
Represents a singleton local business method |
class |
StatefulMethodHeadGenerator<X>
Represents a stateful local business method |
class |
StatelessMethodHeadGenerator<X>
Represents a stateless local business method |
class |
StatelessMethodTailGenerator<X>
Represents a stateless local business method |
class |
StatelessScheduledMethodHeadGenerator<X>
|
class |
StatelessScheduledMethodTailGenerator<X>
|
Methods in com.caucho.ejb.gen that return AspectGenerator | |
---|---|
AspectGenerator<X> |
NonBusinessAspectBeanFactory.create(AnnotatedMethod<? super X> method)
|
AspectGenerator<X> |
MessageMethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
MessageMethodTailFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
SingletonMethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
StatefulMethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
StatelessMethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
StatelessMethodTailFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
StatelessScheduledMethodHeadFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
AspectGenerator<X> |
StatelessScheduledMethodTailFactory.create(AnnotatedMethod<? super X> method,
boolean isEnhanced)
|
Methods in com.caucho.ejb.gen that return types with arguments of type AspectGenerator | |
---|---|
java.util.ArrayList<AspectGenerator<X>> |
MessageGenerator.getMethods()
Returns the introspected methods |
java.util.ArrayList<AspectGenerator<X>> |
SessionGenerator.getMethods()
Returns the introspected methods |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |