Class SnapLockAspect
- java.lang.Object
-
- io.opensw.scheduler.core.annotations.SnapLockAspect
-
@Component public class SnapLockAspect extends java.lang.ObjectThe Class AuditAspect.
-
-
Constructor Summary
Constructors Constructor Description SnapLockAspect()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsnapLock()Intercepts all methods annotated with @SnapLock.java.lang.ObjectsnapLockResolver(org.aspectj.lang.ProceedingJoinPoint point, SnapLock snapLock)PreAuthorizeApp Resolver.
-
-
-
Method Detail
-
snapLock
public void snapLock()
Intercepts all methods annotated with @SnapLock.
-
snapLockResolver
public java.lang.Object snapLockResolver(org.aspectj.lang.ProceedingJoinPoint point, SnapLock snapLock) throws java.lang.ThrowablePreAuthorizeApp Resolver.- Parameters:
point- to locksnapLock- annotation lock data- Returns:
- method execution
- Throws:
java.lang.Throwable- exception
-
-