fieldTypeMap.put("publish_date", Constant.DATA_TYPE_DATETIME);
fieldTypeMap.put("created_on", Constant.DATA_TYPE_DATETIME);
fieldTypeMap.put("updated_on", Constant.DATA_TYPE_DATETIME);
User loginUser = UserUtil.getLoginUser();
SearchCondition searchCondition = getSearchCondition(fieldTypeMap,
loginUser.getScope_document(), loginUser);
SearchResult<Document> result = baseService.getPaginationObjects(CLAZZ,
searchCondition);
Iterator<Document> documents = result.getResult().iterator();
long totalRecords = result.getTotalRecords();