public abstract class AbstractAppDirective extends BaseHttpDirective
限定符和类型 | 字段和说明 |
---|---|
private SysAppService |
appService |
private SysAppTokenService |
appTokenService |
private SysUserService |
sysUserService |
private SysUserTokenService |
sysUserTokenService |
构造器和说明 |
---|
AbstractAppDirective() |
限定符和类型 | 方法和说明 |
---|---|
void |
execute(RenderHandler handler) |
abstract void |
execute(RenderHandler handler,
SysApp app,
SysUser user) |
protected SysApp |
getApp(RenderHandler handler) |
SysSite |
getSite(RenderHandler handler) |
protected SysUser |
getUser(RenderHandler handler) |
abstract boolean |
needAppToken() |
abstract boolean |
needUserToken() |
execute, getName, getNamespace, getShortName, setName, setNamespace, setShortName
private SysUserTokenService sysUserTokenService
private SysUserService sysUserService
private SysAppTokenService appTokenService
private SysAppService appService
public SysSite getSite(RenderHandler handler) throws java.io.IOException, java.lang.Exception
handler
- java.io.IOException
java.lang.Exception
public void execute(RenderHandler handler) throws java.io.IOException, java.lang.Exception
java.io.IOException
java.lang.Exception
protected SysApp getApp(RenderHandler handler) throws java.lang.Exception
java.lang.Exception
protected SysUser getUser(RenderHandler handler) throws java.lang.Exception
java.lang.Exception
public abstract void execute(RenderHandler handler, SysApp app, SysUser user) throws java.io.IOException, java.lang.Exception
handler
- app
- user
- java.io.IOException
java.lang.Exception
public abstract boolean needAppToken()
public abstract boolean needUserToken()