public class AopAuthorizingController
extends org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
implements org.springframework.boot.CommandLineRunner, org.aopalliance.intercept.MethodInterceptor
AuthorizeDefinitionInitializedEvent,
序列化表格| 构造器和说明 |
|---|
AopAuthorizingController(AuthorizingHandler authorizingHandler,
AopMethodAuthorizeDefinitionParser aopMethodAuthorizeDefinitionParser) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.reactivestreams.Publisher<?> |
handleReactive0(AuthorizeDefinition definition,
org.hswebframework.web.aop.MethodInterceptorHolder holder,
AuthorizingContext context,
java.util.function.Supplier<? extends org.reactivestreams.Publisher<?>> invoker) |
Object |
invoke(org.aopalliance.intercept.MethodInvocation methodInvocation) |
boolean |
matches(Method method,
Class<?> aClass) |
void |
run(String... args) |
void |
setAutoParse(boolean autoParse) |
getAdvice, getOrder, getPointcut, isPerInstance, setAdvice, setOrderpublic AopAuthorizingController(AuthorizingHandler authorizingHandler, AopMethodAuthorizeDefinitionParser aopMethodAuthorizeDefinitionParser)
public void setAutoParse(boolean autoParse)
protected org.reactivestreams.Publisher<?> handleReactive0(AuthorizeDefinition definition, org.hswebframework.web.aop.MethodInterceptorHolder holder, AuthorizingContext context, java.util.function.Supplier<? extends org.reactivestreams.Publisher<?>> invoker)
public Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation) throws Throwable
invoke 在接口中 org.aopalliance.intercept.MethodInterceptorThrowablepublic boolean matches(Method method, Class<?> aClass)
matches 在接口中 org.springframework.aop.MethodMatcherCopyright © 2016–2020. All rights reserved.