@Module public class LifecycleMethodTailGenerator<X> extends MethodTailGenerator<X>
_factory, _method
NULL
Constructor and Description |
---|
LifecycleMethodTailGenerator(LifecycleMethodTailFactory<X> factory,
AnnotatedMethod<? super X> method) |
Modifier and Type | Method and Description |
---|---|
void |
generateCall(JavaWriter out)
Generates the call to the implementation bean.
|
void |
generateMethodPrologue(JavaWriter out,
java.util.HashMap<java.lang.String,java.lang.Object> map)
Generates the static class prologue
|
getMethod, isApplicationExceptionThrown
generate, generateApplicationException, generateAsync, generateBeanConstructor, generateBeanPrologue, generateDestroy, generateEpilogue, generateFinally, generateInject, generatePostCall, generatePostConstruct, generatePostFinally, generatePreCall, generatePreDestroy, generatePreTry, generateProxyConstructor, generateSystemException
public LifecycleMethodTailGenerator(LifecycleMethodTailFactory<X> factory, AnnotatedMethod<? super X> method)
public void generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map) throws java.io.IOException
NullGenerator
generateMethodPrologue
in interface AspectGenerator<X>
generateMethodPrologue
in class NullGenerator<X>
java.io.IOException
public void generateCall(JavaWriter out) throws java.io.IOException
MethodTailGenerator
generateCall
in interface AspectGenerator<X>
generateCall
in class MethodTailGenerator<X>
java.io.IOException