package io.gisbi.constant;

public class CacheConstant {
    public static class UserCacheConstant {
        public static final String USER_COUNT_CACHE = "de_v2_user_count";
        public static final String USER_ECHELON_CACHE = "de_v2_user_echelon";
        public static final String LOGIN_USER_CACHE = "de_v2_login_user_cache";
        public static final String USER_ROLES_CACHE = "de_v2_user_roles";
        public static final String USER_BUSI_PERS_CACHE = "de_v2_user_busi_pers";
        public static final String USER_BUSI_PERS_INTERACTIVE_CACHE = "de_v2_user_busi_pers_interactive";
        public static final String USER_COMMUNITY_LANGUAGE = "de_v2_user_community_language";
    }

    public static class RoleCacheConstant {
        public static final String ROLE_MENU_PERS_CACHE = "de_v2_role_menu_pers";
        public static final String ROLE_BUSI_PERS_CACHE = "de_v2_role_busi_pers";
        public static final String ROLE_BUSI_PERS_INTERACTIVE_CACHE = "de_v2_role_busi_pers_interactive";
    }

    public static class OrgCacheConstant {
        public static final String ORG_GLOBAL_RESOURCE_CACHE = "de_v2_org_global_resource";
        public static final String ALL_OID_FLAG_RESOURCE_CACHE = "de_v2_all_oid_flag_resource";


    }

    public static class CommonCacheConstant {
        public static final String WORLD_MAP_CACHE = "de_v2_world_map";
        public static final String CUSTOM_GEO_CACHE = "de_v2_custom_geo";
        public static final String RSA_CACHE = "de_v2_rsa";
        public static final String PER_MENU_ID_CACHE = "de_v2_per_menu_id";
        public static final String GLOBAL_MFA_CACHE = "de_v2_global_mfa";
    }

    public static class LicenseCacheConstant {
        public static final String cacheName = "de_v2_lic_cache_db";
        public static final String LIC_RESULT_CACHE = "de_v2_lic_cache_result";

        public static final String cacheKey = "de_v2_lic_key";
    }
}
