public interface FSPlate extends LazyExecutionJob
限定符和类型 | 方法和说明 |
---|---|
FieldColumnMapper[] |
columnMappers4Company()
注册Company角色表权限关系映射到对象到company表的内容中
|
FieldColumnMapper[] |
columnMappers4Custom()
注册Custom角色权限表关系映射到对象到custom表的内容中
|
java.lang.Object |
createPrivilegeObject(long id)
创建id为 id的plate getRelationClass所对应的对象
|
java.util.List<java.lang.String> |
getAllPrivilegesID()
获取所有的plate对应对象的ID
|
java.lang.String |
getBuildNO()
获取jar包的构建日期
|
java.util.List<EntryDAO> |
getEntryDaoAccess()
获取plate模块对应的所有Entry的数据库入口
|
java.lang.String[] |
getLocaleFile()
板块运行所需要的国际化文件
|
java.lang.String[] |
getPlateJavaScriptFiles4WebClient()
板块运行所需要的JS文件
|
java.lang.String[] |
getPlateStyleFiles4WebClient()
板块运行所需要的样式表文件
|
java.lang.Class |
getRelationClass()
获取对应的java obj的class
|
RelationFCMapper |
getRelationFCMapper4Company()
获取与部门角色有关的数据库关系
|
RelationFCMapper |
getRelationFCMapper4Custom()
获取与自定义角色有关的数据库关系
|
java.lang.String |
getSimpleName()
板块对应的简要名字
|
TableDataDAOControl.ColumnColumn[] |
getTableDataColumns()
同步数据集验证时用到内置数据集表
|
java.lang.String |
getVersion()
板块的版本号
|
void |
initData()
初始化数据
|
boolean |
isSupport()
注册文件是否支持此模块
|
ObjectTableMapper[] |
mappers4Register()
注册getRelationClass对象的表结构
|
boolean |
needPrivilege()
是否需要权限控制
|
void |
overrideOperate(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.Object> paraMap)
重载入口的操作
|
void |
refreshManager()
目前主要做兼容的一些东西
|
void |
release()
释放一些东东
|
Service[] |
service4Register()
注册使用的需要service
|
boolean |
shouldOverrideEntrance()
是否需要重载入口
|
void |
stop()
release处理Plate内部的东西,stop处理由于Plate对系统产生的影响,与initData的作用相反
|
PlatformManageModule[] |
supportPlatformManageModules()
这个板块所需要支持的管理菜单,如果需要把菜单显示到中间位置,请设置这个板块菜单的优先级
|
waitForRun
void initData()
Service[] service4Register()
ObjectTableMapper[] mappers4Register()
java.lang.Class getRelationClass()
TableDataDAOControl.ColumnColumn[] getTableDataColumns()
FieldColumnMapper[] columnMappers4Company()
FieldColumnMapper[] columnMappers4Custom()
RelationFCMapper getRelationFCMapper4Custom()
RelationFCMapper getRelationFCMapper4Company()
java.lang.Object createPrivilegeObject(long id)
id
- 对象的IDjava.util.List<java.lang.String> getAllPrivilegesID()
java.util.List<EntryDAO> getEntryDaoAccess()
void refreshManager()
void release()
void stop()
boolean isSupport()
boolean needPrivilege()
java.lang.String[] getPlateJavaScriptFiles4WebClient()
java.lang.String[] getPlateStyleFiles4WebClient()
java.lang.String[] getLocaleFile()
PlatformManageModule[] supportPlatformManageModules()
java.lang.String getSimpleName()
java.lang.String getVersion()
java.lang.String getBuildNO()
boolean shouldOverrideEntrance()
void overrideOperate(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, java.util.Map<java.lang.String,java.lang.Object> paraMap) throws java.lang.Exception
req
- HTTP请求res
- HTTP响应paraMap
- 内置的参数java.lang.Exception