📄 extdepsiteconstants.java
字号:
//// ____.// __/\ ______| |__/\. _______// __ .____| | \ | +----+ \// _______| /--| | | - \ _ | : - \_________// \\______: :---| : : | : | \________>// |__\---\_____________:______: :____|____:_____\// /_____|//// . . . i n j a h i a w e t r u s t . . .//package org.jahia.admin.sites;import java.util.*;/** * Holds constants used by site extraction * * @author Khue Nguyen * @version 1.0 */public final class ExtDepSiteConstants { /** * Site definition */ public static final String SITE_FILE = "site.xml"; /** * Site properties */ public static final String SITEPROPS_FILE = "siteprops.xml"; /** * Pages data */ public static final String PAGES_FILE = "pages.xml"; /** * Pages Definition */ public static final String PAGEDEFS_FILE = "pagedefs.xml"; /** * Pages Definition Properties */ public static final String PAGEDEFPROPS_FILE = "pagedefprops.xml"; /** * Fields data */ public static final String FIELDS_FILE = "fields.xml"; /** * Fields Definition */ public static final String FIELDDEFS_FILE = "fielddefs.xml"; /** * Fields Definition Props */ public static final String FIELDDEFPROPS_FILE = "fielddefprops.xml"; /** * Containers */ public static final String CONTAINERS_FILE = "containers.xml"; /** * Containers Lists */ public static final String CONTAINERLISTS_FILE = "containerlists.xml"; /** * Containers Lists props */ public static final String CONTAINERLISTPROPS_FILE = "containerlistprops.xml"; /** * Containers Definition */ public static final String CONTAINERDEFS_FILE = "containerdefs.xml"; /** * Containers Definition props */ public static final String CONTAINERDEFPROPS_FILE = "containerdefprops.xml"; /** * Containers Definition extended props */ public static final String CONTAINEREXTENDEDPROPS_FILE = "containerextendedprops.xml"; /** * Containers Structures */ public static final String CONTAINERSTRUCTS_FILE = "containerstructs.xml"; /** * Filemanager */ public static final String FILEMGR_FILE = "filemgr.xml"; /** * Filemanager Files */ public static final String FILEMGRFILES_FILE = "filemgrfiles.xml"; /** * Filemanager Folders */ public static final String FILEMGRFOLDERS_FILE = "filemgrfolders.xml"; /** * File Fields */ public static final String FILEFIELDS_FILE = "filefields.xml"; /** * Users */ public static final String USERS_FILE = "users.xml"; /** * Users' props */ public static final String USERPROPS_FILE = "userprops.xml"; /** * Server admin user */ public static final String SERVERADMINUSER_FILE = "servadminuser.xml"; /** * Server admin user props */ public static final String SERVERADMINUSERPROPS_FILE = "servadminuserprops.xml"; /** * Groups */ public static final String GROUPS_FILE = "groups.xml"; /** * Groups' props */ public static final String GROUPPROPS_FILE = "groupprops.xml"; /** * Server Admin Group */ public static final String SERVERADMINGROUP_FILE = "servadmingroup.xml"; /** * Server admin group props */ public static final String SERVERADMINGROUPPROPS_FILE = "servadmingroupprops.xml"; /** * (site/username)->user relationship */ public static final String USERMEMBERSHIPS_FILE = "usermemberships.xml"; /** * (site/groupname)->group relationship */ public static final String GROUPMEMBERSHIPS_FILE = "groupmemberships.xml"; /** * Authorized users but from others sites */ public static final String EXTERNALUSERS_FILE = "externalusers.xml"; /** * Authorized groups but from others sites */ public static final String EXTERNALGROUPS_FILE = "externalgroups.xml"; /** * Application Definitions */ public static final String APPDEFS_FILE = "appdefs.xml"; /** * Application Shares */ public static final String APPSHARES_FILE = "appshares.xml"; /** * Application Groups */ public static final String APPGROUPS_FILE = "appgroups.xml"; /** * User Group Access */ public static final String USERGROUPACCESS_FILE = "usergroupaccess.xml"; /** * Application Group Access * Here, users and groups have access to application role groups */ public static final String APPGROUPACCESS_FILE = "appgroupaccess.xml"; /** * Logs */ public static final String LOGS_FILE = "logs.xml"; /** * ACL */ public static final String ACLS_FILE = "acls.xml"; /** * ACL ENTRIES */ public static final String ACLENTRIES_FILE = "aclentries.xml"; /** * AUTO IDS */ public static final String AUTOIDS_FILE = "autoids.xml"; /** * Home page definitions */ public static final String HOMEPAGEDEFS_FILE = "homepagedefinitions.xml"; /** * Home page definitions properties */ public static final String HOMEPAGEDEFPROPS_FILE = "homepagedefinitionprops.xml"; /** the extraction property file **/ public static final String DESCRFILE = "extraction.properties"; public static final String DESCRFILE_BUILD = "build"; public static final String DESCRFILE_RELEASE = "release"; public static final String DESCRFILE_DATE = "date"; public static final String DESCRFILE_NAME = "name"; public static final String DESCRFILE_DESCR = "descr"; public static final String DESCRFILE_SITES = "sites"; /** * SERVER */ public static final String SERVER = "server"; //-------------------------------------------------------------------------- /** * List of all xml files generated from database for the server * @associates String */ private static Vector mServerFiles = new Vector(); //-------------------------------------------------------------------------- /** * List of all xml files generated from database for a site * @associates String */ private static Vector mSiteFiles = new Vector(); //-------------------------------------------------------------------------- /** * add file names to static files list */ static { // server files list mServerFiles.add(SERVERADMINUSER_FILE); mServerFiles.add(SERVERADMINUSERPROPS_FILE); mServerFiles.add(SERVERADMINGROUP_FILE); mServerFiles.add(SERVERADMINGROUPPROPS_FILE); mServerFiles.add(USERGROUPACCESS_FILE); mServerFiles.add(APPGROUPACCESS_FILE); mServerFiles.add(AUTOIDS_FILE); // site files list mSiteFiles.add(SITE_FILE); mSiteFiles.add(SITEPROPS_FILE); mSiteFiles.add(PAGES_FILE); mSiteFiles.add(PAGEDEFS_FILE); mSiteFiles.add(PAGEDEFPROPS_FILE); mSiteFiles.add(FIELDS_FILE); mSiteFiles.add(FIELDDEFS_FILE); mSiteFiles.add(FIELDDEFPROPS_FILE); mSiteFiles.add(CONTAINERS_FILE); mSiteFiles.add(CONTAINERLISTS_FILE); mSiteFiles.add(CONTAINERDEFS_FILE); mSiteFiles.add(CONTAINERDEFPROPS_FILE); mSiteFiles.add(CONTAINEREXTENDEDPROPS_FILE); mSiteFiles.add(CONTAINERSTRUCTS_FILE); mSiteFiles.add(FILEMGR_FILE); mSiteFiles.add(FILEMGRFOLDERS_FILE); mSiteFiles.add(FILEMGRFILES_FILE); mSiteFiles.add(FILEFIELDS_FILE); mSiteFiles.add(APPDEFS_FILE); mSiteFiles.add(APPSHARES_FILE); mSiteFiles.add(APPGROUPS_FILE); mSiteFiles.add(USERS_FILE); mSiteFiles.add(USERPROPS_FILE); mSiteFiles.add(GROUPS_FILE); mSiteFiles.add(GROUPPROPS_FILE); mSiteFiles.add(USERMEMBERSHIPS_FILE); mSiteFiles.add(GROUPMEMBERSHIPS_FILE); mSiteFiles.add(USERGROUPACCESS_FILE); mSiteFiles.add(APPGROUPACCESS_FILE); mSiteFiles.add(LOGS_FILE); mSiteFiles.add(ACLS_FILE); mSiteFiles.add(ACLENTRIES_FILE); mSiteFiles.add(HOMEPAGEDEFS_FILE); mSiteFiles.add(HOMEPAGEDEFPROPS_FILE); } //-------------------------------------------------------------------------- /** * returns the list of xml files generated for the server * @return Enumeration */ public static Enumeration getServerFiles(){ return mServerFiles.elements(); } //-------------------------------------------------------------------------- /** * returns the list of xml files generated for a site * @return Enumeration */ public static Enumeration getSiteFiles(){ return mSiteFiles.elements(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -