static <A extends Annotation,L> LockProcessor<A,L> |
LockProcessor.build(A annotation,
MethodInterceptorHolder holder) |
LockProcessor<A,L> |
LockProcessor.init() |
protected <A extends Annotation> LockProcessor<A,Lock> |
AopLockAdvisor.initLockInfo(long timeout,
TimeUnit timeUnit,
LockProcessor<A,Lock> lockProcessor) |
LockProcessor<A,L> |
LockProcessor.lock(LockProcessor.LockAccepter<L> lockAccepter) |
LockProcessor<A,L> |
LockProcessor.lockIs(java.util.function.Function<String,L> lockGetter) |
LockProcessor<A,L> |
LockProcessor.lockNameIs(java.util.function.Function<A,String[]> lockNameGetter) |
LockProcessor<A,L> |
LockProcessor.unlock(LockProcessor.LockAccepter<L> unlockAccepter) |