public interface DocHierarchyManagerDynamicApi extends DocDynamicInterface
限定符和类型 | 方法和说明 |
---|---|
default boolean |
docCreateNotifyIsRepeatNull(boolean isRepeatNull,
java.lang.Object isRepeat)
对应DocHierarchyManager.docCreateNotify判断isRepeatNull可被动态接口重写
示例:
boolean docCreateNotifyIsRepeatNull(boolean isRepeatNull,Object isRepeat){
return isRepeatNull || isRepeat.toString().equals("0");
}
|
default void |
findDocsWithoutFolderHandler(java.lang.String hql,
java.lang.String orderStr,
java.lang.Object[] indexParameter)
对应DocHierarchyManager.findDocsWithoutFolder根据文件目录获取所有文档的动态接口埋点
示例:
void findDocsWithoutFolderHandler(String hql, String orderStr, Object[] indexParameter) {
// 改变HQL的值
hql = hql.replace(" and doc.createTime >= ?
|
getModuleDes, getModuleName
default void findDocsWithoutFolderHandler(java.lang.String hql, java.lang.String orderStr, java.lang.Object[] indexParameter)
void findDocsWithoutFolderHandler(String hql, String orderStr, Object[] indexParameter) { // 改变HQL的值 hql = hql.replace(" and doc.createTime >= ? and doc.createTime <= ? ",""); // 改变查询的入参 indexParameter = new Object[]{indexParameter[0]}; }
hql
- 查询HQLorderStr
- 排序规则indexParameter
- 查询参数default boolean docCreateNotifyIsRepeatNull(boolean isRepeatNull, java.lang.Object isRepeat)
boolean docCreateNotifyIsRepeatNull(boolean isRepeatNull,Object isRepeat){ return isRepeatNull || isRepeat.toString().equals("0"); }
isRepeatNull
- isRepeat
-