public class XHandlerLoader extends XHandlerAide
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
allowMapping |
protected XMapping |
bMapping |
protected String |
bPath |
protected boolean |
bRemoting |
protected XRender |
bRender |
protected BeanWrap |
bw |
afters, befores| 构造器和说明 |
|---|
XHandlerLoader(BeanWrap wrap) |
XHandlerLoader(BeanWrap wrap,
String mapping) |
XHandlerLoader(BeanWrap wrap,
String mapping,
boolean remoting) |
XHandlerLoader(BeanWrap wrap,
String mapping,
boolean remoting,
XRender render,
boolean allowMapping) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected XAction |
createAction(BeanWrap bw,
Method method,
XMapping mp,
String path,
boolean remoting)
构建 XAction
|
void |
load(boolean all,
XHandlerSlots slots)
加载 XAction 到目标容器
|
void |
load(XHandlerSlots slots)
加载 XAction 到目标容器
|
protected void |
loadActionAide(Method method,
XAction action) |
protected void |
loadActionDo(XHandlerSlots slots,
boolean all)
加载 XAction 处理
|
protected void |
loadControllerAide() |
protected void |
loadHandlerDo(XHandlerSlots slots)
加载处理
|
String |
mapping()
mapping expr
|
after, beforeprotected BeanWrap bw
protected XRender bRender
protected XMapping bMapping
protected String bPath
protected boolean bRemoting
protected boolean allowMapping
public XHandlerLoader(BeanWrap wrap)
public String mapping()
public void load(XHandlerSlots slots)
slots - 接收加载结果的容器(槽)public void load(boolean all,
XHandlerSlots slots)
all - 加载全部函数(一般 remoting 会全部加载)slots - 接收加载结果的容器(槽)protected void loadHandlerDo(XHandlerSlots slots)
protected void loadActionDo(XHandlerSlots slots, boolean all)
protected void loadControllerAide()
Copyright © 2020. All rights reserved.