| Package | Description |
|---|---|
| org.aoju.bus.proxy | |
| org.aoju.bus.proxy.factory.javassist | |
| org.aoju.bus.proxy.intercept | |
| org.aoju.bus.proxy.invoker |
| Modifier and Type | Method and Description |
|---|---|
Object |
Interceptor.intercept(Invocation invocation) |
| Modifier and Type | Class and Description |
|---|---|
class |
JavassistInvocation
这个类实际上是所有基于Javassist方法调用的超类
动态创建子类来处理特定的接口方法(它们是硬连接的)
|
| Modifier and Type | Method and Description |
|---|---|
Object |
SerializingInterceptor.intercept(Invocation invocation) |
Object |
MethodAdapter.intercept(Invocation invocation) |
Object |
LoggingInterceptor.intercept(Invocation invocation) |
Object |
FilteredInterceptor.intercept(Invocation invocation) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ProxyChain
拦截层
|
| Modifier and Type | Class and Description |
|---|---|
class |
InvocationInvoker
切面实现类
|
class |
JoinPointInvoker |
| Constructor and Description |
|---|
JoinPointInvoker(Object target,
Invocation invocation) |
Copyright © 2020. All rights reserved.