@RestController
public class MethodController
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
private SysAppService |
appService |
private SysAppTokenService |
appTokenService |
protected org.apache.commons.logging.Log |
log |
private java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
methodList |
private java.util.Map<java.lang.String,BaseMethod> |
methodMap |
static java.util.Map<java.lang.String,java.lang.String> |
NEED_APP_TOKEN_MAP |
private freemarker.template.ObjectWrapper |
objectWrapper |
private TemplateComponent |
templateComponent |
构造器和说明 |
---|
MethodController() |
限定符和类型 | 方法和说明 |
---|---|
private freemarker.template.ObjectWrapper |
getObjectWrapper() |
void |
init(DirectiveComponent directiveComponent)
接口初始化
|
java.lang.Object |
method(java.lang.String name,
java.lang.String appToken,
javax.servlet.http.HttpServletRequest request)
接口指令统一分发
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
methods()
接口列表
|
protected final org.apache.commons.logging.Log log
private java.util.Map<java.lang.String,BaseMethod> methodMap
private java.util.List<java.util.Map<java.lang.String,java.lang.String>> methodList
private freemarker.template.ObjectWrapper objectWrapper
public static final java.util.Map<java.lang.String,java.lang.String> NEED_APP_TOKEN_MAP
private SysAppTokenService appTokenService
private SysAppService appService
private TemplateComponent templateComponent
@RequestMapping(value="method/{name}") public java.lang.Object method(@PathVariable java.lang.String name, java.lang.String appToken, javax.servlet.http.HttpServletRequest request)
name
- appToken
- request
- @RequestMapping(value="methods") public java.util.List<java.util.Map<java.lang.String,java.lang.String>> methods()
public void init(DirectiveComponent directiveComponent)
directiveComponent
- private freemarker.template.ObjectWrapper getObjectWrapper()