public class SystemEventAdvice extends AnnotationChainableMethodAdvice<SystemEvent>
nextMethodInterceptor, nullResult, serviceBeanAopCacheManager
Constructor and Description |
---|
SystemEventAdvice() |
Modifier and Type | Method and Description |
---|---|
void |
afterReturning(MethodInvocation methodInvocation,
java.lang.Object result) |
java.lang.Object |
before(MethodInvocation methodInvocation) |
void |
duringFinally(MethodInvocation methodInvocation) |
protected java.lang.String |
getClassName(ClassedModel classedModel) |
protected long |
getClassPK(ClassedModel classedModel) |
protected long |
getCompanyId(ClassedModel classedModel) |
protected long |
getGroupId(ClassedModel classedModel) |
SystemEvent |
getNullAnnotation() |
protected java.lang.String |
getUuid(ClassedModel classedModel) |
protected boolean |
isValid(MethodInvocation methodInvocation,
int phase) |
findAnnotation, getAnnotationClass, setServiceBeanAopCacheManager
afterThrowing, invoke, setNextMethodInterceptor
public void afterReturning(MethodInvocation methodInvocation, java.lang.Object result) throws java.lang.Throwable
afterReturning
in class ChainableMethodAdvice
java.lang.Throwable
public java.lang.Object before(MethodInvocation methodInvocation) throws java.lang.Throwable
before
in class ChainableMethodAdvice
java.lang.Throwable
public void duringFinally(MethodInvocation methodInvocation)
duringFinally
in class ChainableMethodAdvice
public SystemEvent getNullAnnotation()
getNullAnnotation
in class AnnotationChainableMethodAdvice<SystemEvent>
protected java.lang.String getClassName(ClassedModel classedModel)
protected long getClassPK(ClassedModel classedModel)
protected long getCompanyId(ClassedModel classedModel)
protected long getGroupId(ClassedModel classedModel)
protected java.lang.String getUuid(ClassedModel classedModel) throws java.lang.Exception
java.lang.Exception
protected boolean isValid(MethodInvocation methodInvocation, int phase)