public class StatelessScheduledMethodTailGenerator<X> extends StatelessMethodTailGenerator<X>
_factory, _methodNULL| Constructor and Description |
|---|
StatelessScheduledMethodTailGenerator(StatelessScheduledMethodTailFactory<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
|
void |
generateProxyConstructor(JavaWriter out,
java.util.HashMap<java.lang.String,java.lang.Object> map)
Generates bean instance interception
|
generateApplicationException, generateFinally, generatePostCall, generatePreCall, generatePreTry, getBeanFactory, getBeanType, getFactory, getJavaClassgetMethod, isApplicationExceptionThrowngenerate, generateAsync, generateBeanConstructor, generateBeanPrologue, generateDestroy, generateEpilogue, generateInject, generatePostConstruct, generatePostFinally, generatePreDestroy, generateSystemExceptionpublic StatelessScheduledMethodTailGenerator(StatelessScheduledMethodTailFactory<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
NullGeneratorgenerateMethodPrologue in interface AspectGenerator<X>generateMethodPrologue in class NullGenerator<X>java.io.IOExceptionpublic void generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map) throws java.io.IOException
NullGeneratorgenerateProxyConstructor in interface AspectGenerator<X>generateProxyConstructor in class NullGenerator<X>java.io.IOExceptionpublic void generateCall(JavaWriter out) throws java.io.IOException
MethodTailGeneratorgenerateCall in interface AspectGenerator<X>generateCall in class MethodTailGenerator<X>java.io.IOException