/** * Copyright (c) 2004-2011 Wang Jinbao(Julian Wong), http://www.ralasafe.com * Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php */ package org.ralasafe; public class SystemConstant { public static final String USER_KEY = "_$user"; public static final String CONTEXT = "_$context"; public static final String QUERY_MANAGER = "_$queryManager"; public static final String SIMPLE_DATE_FORMAT = "_$simpleDateFormat"; public static final String DOES_USER_CATEGORY_CONTAIN = "_$doesUserCategoryContain"; public static final String IS_BUSINESS_DATA_VALID = "_$isBusinessDataValid"; public static final String VARIABLE_MAP = "_$variableMap"; /** * Put business data into context with this key(, for ralasafe decision policy) */ public static final String BUSINESS_DATA = "_$businessData"; private static String repositoryDir = "WebContent/WEB-INF/"; private static String businessDataStoreDir = "WebContent/WEB-INF/ralasafe/businessData/"; private static String userCategoryStoreDir = "WebContent/WEB-INF/ralasafe/userCategory/"; private static String queryStoreDir = "WebContent/WEB-INF/ralasafe/query/"; private static String userTypeStoreDir = "WebContent/WEB-INF/ralasafe/userType/"; private static int queryLimit; public static int getQueryLimit() { return queryLimit; } public static void setQueryLimit( int queryLimit ) { SystemConstant.queryLimit=queryLimit; } public static String getRepositoryDir() { return repositoryDir; } public static void setRepositoryDir(String repositoryDir) { SystemConstant.repositoryDir = repositoryDir; } public static String getBusinessDataStoreDir() { return businessDataStoreDir; } public static void setBusinessDataStoreDir(String businessDataStoreDir) { SystemConstant.businessDataStoreDir = businessDataStoreDir; } public static String getUserCategoryStoreDir() { return userCategoryStoreDir; } public static void setUserCategoryStoreDir(String userCategoryStoreDir) { SystemConstant.userCategoryStoreDir = userCategoryStoreDir; } public static String getQueryStoreDir() { return queryStoreDir; } public static void setQueryStoreDir(String queryStoreDir) { SystemConstant.queryStoreDir = queryStoreDir; } public static String getUserTypeStoreDir() { return userTypeStoreDir; } public static void setUserTypeStoreDir(String userTypeStoreDir) { SystemConstant.userTypeStoreDir = userTypeStoreDir; } }