类 PermissionChecker
java.lang.Object
com.publiccms.common.generator.PermissionChecker
PermissionChecker 用于检查数据库脚本中是否已经录入所有应该录入的url
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static void
addPageUrl
(String url, Set<String> pageUrlSet) private static void
private static void
addUrlInPage
(String pageContent, Pattern[] patterns, Set<String> pageUrlSet) private static void
private static void
dealParameter
(String parameter, Set<String> authorizedUrlSet) private static void
private static void
getPageUrl
(String filePath, Pattern[] patterns, Set<String> pageUrlSet) static void
private static void
-
字段详细资料
-
log
protected static final org.apache.commons.logging.Log log -
SQL_FILE
- 另请参阅:
-
SQL_START
- 另请参阅:
-
SQL_END
- 另请参阅:
-
TEMPLATES
- 另请参阅:
-
FORM_PATTERN
-
FORM2_PATTERN
-
AJAXBUTTON_PATTERN
-
AJAXBUTTON2_PATTERN
-
AJAXBUTTON3_PATTERN
-
AJAXBUTTON4_PATTERN
-
URL_PATTERNS
-
-
构造器详细资料
-
PermissionChecker
public PermissionChecker()
-
-
方法详细资料
-
main
-
getPageUrl
private static void getPageUrl(String filePath, Pattern[] patterns, Set<String> pageUrlSet) throws IOException - 抛出:
IOException
-
scanPageFile
private static void scanPageFile(Path parentPath, Path filePath, Pattern[] patterns, Set<String> pageUrlSet) throws IOException - 抛出:
IOException
-
addPageUrl
- 抛出:
IOException
-
addUrlInPage
private static void addUrlInPage(String pageContent, Pattern[] patterns, Set<String> pageUrlSet) throws IOException - 抛出:
IOException
-
getAuthorizedUrl
private static void getAuthorizedUrl(String filePath, String start, String end, Set<String> authorizedUrlSet) throws IOException - 抛出:
IOException
-
dealLine
-
dealParameter
-
addUrl
-