| 限定符和类型 | 类和说明 |
|---|---|
class |
ShiroInterceptor |
| 限定符和类型 | 类和说明 |
|---|---|
class |
InterceptorStack
InterceptorStack.
|
class |
PrototypeInterceptor
PrototypeInterceptor.
|
| 限定符和类型 | 字段和说明 |
|---|---|
static Interceptor[] |
InterceptorBuilder.NULL_INTERS |
| 限定符和类型 | 方法和说明 |
|---|---|
static Interceptor[] |
InterceptorBuilder.build(Interceptor[] injectInters,
Class<?> targetClass,
Method method)
Build Interceptors.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
InterceptorBuilder.addGlobalServiceInterceptor(Interceptor... inters) |
static void |
Enhancer.addGlobalServiceInterceptor(Interceptor... inters)
Add global service interceptor, the same as me.addGlobalServiceInterceptor(...) in
YourJFinalConfig.configInterceptor(Interceptors me)
|
protected InterceptorStack |
InterceptorStack.addInterceptors(Interceptor... interceptors) |
static Interceptor[] |
InterceptorBuilder.build(Interceptor[] injectInters,
Class<?> targetClass,
Method method)
Build Interceptors.
|
static <T> T |
Duang.duang(Class<T> targetClass,
Interceptor... injectInters) |
static <T> T |
Duang.duang(Object target,
Interceptor... injectInters) |
static <T> T |
Duang.duang(String singletonKey,
Class<T> targetClass,
Interceptor... injectInters) |
static <T> T |
Duang.duang(String singletonKey,
Object target,
Interceptor... injectInters) |
static <T> T |
Enhancer.enhance(Class<T> targetClass,
Interceptor... injectInters) |
static <T> T |
Enhancer.enhance(Object target,
Interceptor... injectInters) |
static <T> T |
Enhancer.enhance(String singletonKey,
Class<T> targetClass,
Interceptor... injectInters) |
static <T> T |
Enhancer.enhance(String singletonKey,
Object target,
Interceptor... injectInters) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
Duang.duang(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass) |
static <T> T |
Duang.duang(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Duang.duang(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Duang.duang(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Duang.duang(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Duang.duang(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Duang.duang(Object target,
Class<? extends Interceptor> injectIntersClass) |
static <T> T |
Duang.duang(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Duang.duang(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Duang.duang(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Duang.duang(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Duang.duang(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Enhancer.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass) |
static <T> T |
Enhancer.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Enhancer.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Enhancer.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Enhancer.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Enhancer.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Enhancer.enhance(Object target,
Class<? extends Interceptor> injectIntersClass) |
static <T> T |
Enhancer.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Enhancer.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
static <T> T |
Enhancer.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Enhancer.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
static <T> T |
Enhancer.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
| 构造器和说明 |
|---|
Invocation(Object target,
Method method,
Object[] args,
net.sf.cglib.proxy.MethodProxy methodProxy,
Interceptor[] inters) |
| 限定符和类型 | 方法和说明 |
|---|---|
Interceptor[] |
Interceptors.getGlobalActionInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
Interceptors |
Interceptors.add(Interceptor globalActionInterceptor)
The same as addGlobalActionInterceptor.
|
void |
Interceptors.addGlobalActionInterceptor(Interceptor globalActionInterceptor)
Add the global action interceptor to intercept all the actions.
|
void |
Interceptors.addGlobalServiceInterceptor(Interceptor globalServiceInterceptor)
Add the global service interceptor to intercept all the method enhanced by aop Enhancer.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Interceptor[] |
Action.getInterceptors() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
Controller.enhance(Class<T> targetClass,
Interceptor... injectInters) |
<T> T |
Controller.enhance(Object target,
Interceptor... injectInters) |
<T> T |
Controller.enhance(String singletonKey,
Class<T> targetClass,
Interceptor... injectInters) |
<T> T |
Controller.enhance(String singletonKey,
Object target,
Interceptor... injectInters) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
Controller.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass) |
<T> T |
Controller.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
<T> T |
Controller.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
<T> T |
Controller.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
<T> T |
Controller.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
<T> T |
Controller.enhance(Class<T> targetClass,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
<T> T |
Controller.enhance(Object target,
Class<? extends Interceptor> injectIntersClass) |
<T> T |
Controller.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
<T> T |
Controller.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2) |
<T> T |
Controller.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
<T> T |
Controller.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
<T> T |
Controller.enhance(Object target,
Class<? extends Interceptor> injectIntersClass1,
Class<? extends Interceptor> injectIntersClass2,
Class<? extends Interceptor> injectIntersClass3) |
| 构造器和说明 |
|---|
Action(String controllerKey,
String actionKey,
Class<? extends Controller> controllerClass,
Method method,
String methodName,
Interceptor[] interceptors,
String viewPath) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
GET
Accept GET method only.
|
class |
LogInterceptor
LogInterceptor.
|
class |
NotAction
NotAction
|
class |
NoUrlPara
Force action no urlPara, otherwise render error 404.
|
class |
POST
Accept POST method only.
|
class |
Restful
Invocation 中添加 Method method
The standard definition is as follows: index - GET - A view of all (or a selection of) the
records show - GET - A view of a single record add - GET - A form to post to create save - POST -
Create a new record edit - GET - A form to edit a single record update - PUT - Update a record
delete - DELETE - Delete a record
GET /user ---> index GET /user/id ---> show GET /user/add ---> add POST /user ---> save GET
/user/edit/id ---> edit PUT /user/id ---> update DELETE /user/id ---> delete
|
class |
SessionInViewInterceptor
SessionInViewInterceptor.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
I18nInterceptor
I18nInterceptor is used to change the locale by request para, and it is also switch the view or
pass Res object to the view.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
OneConnectionPerThread
One Connection Per Thread for one request.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Transaction
ActiveRecord declare transaction.
|
class |
Tx
ActiveRecord declare transaction.
|
class |
TxByActionKeys
TxByActionKeys
|
class |
TxByMethods
TxByMethods
|
class |
TxByRegex
TxByRegex.
|
class |
TxReadCommitted
TxReadCommitted.
|
class |
TxReadUncommitted
TxReadUncommitted.
|
class |
TxRepeatableRead
TxRepeatableRead.
|
class |
TxSerializable
TxSerializable.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CacheInterceptor
CacheInterceptor.
|
class |
EvictInterceptor
EvictInterceptor.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
RedisInterceptor
RedisInterceptor 用于在同一线程中共享同一个 jedis 对象,提升性能.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Validator
Validator.
|
Copyright © 2015. All rights reserved.