⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 repository-1.2.dtd

📁 jsr170接口的java实现。是个apache的开源项目。
💻 DTD
字号:
<!--   Licensed to the Apache Software Foundation (ASF) under one or more   contributor license agreements.  See the NOTICE file distributed with   this work for additional information regarding copyright ownership.   The ASF licenses this file to You under the Apache License, Version 2.0   (the "License"); you may not use this file except in compliance with   the License.  You may obtain a copy of the License at       http://www.apache.org/licenses/LICENSE-2.0   Unless required by applicable law or agreed to in writing, software   distributed under the License is distributed on an "AS IS" BASIS,   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   See the License for the specific language governing permissions and   limitations under the License.--><!--    the Repository element configures a repository instance; individual     workspaces of the repository are configured through separate configuration     files called workspace.xml which are located in a subfolder of the     workspaces root directory (see Workspaces element).    it consists of      - a FileSystem element (the virtual file system        used by the repository to persist global state such as        registered namespaces, custom node types, etc..      - a Security element that specifies the name of the app-entry        in the JAAS config and the access manager      - a Workspaces element that specifies the location of the         workspaces root directory, the name of the default workspace,        the maximum idle time before a workspace is automatically        shutdown (optional) and the workspace configuration root directory        within the virtual repository file system (optional)      - a Workspace element that is used as a workspace configuration        template; it is used to create the initial workspace if there's        no workspace yet and for creating additional workspaces through        the api      - a Versioning element that is used for configuring        versioning-related settings      - a SearchIndex element that is used for configuring Indexing-related        settings on the /jcr:system tree.      - a Cluster element that is used for configuring an optional        clustering node that synchronizes changes made in a cluster       --><!ELEMENT Repository (FileSystem,Security,Workspaces,Workspace,Versioning,SearchIndex?,Cluster?)><!--    a virtual file system--><!ELEMENT FileSystem (param*)><!ATTLIST FileSystem class CDATA #REQUIRED><!--    the Security element specifies the name (appName attribute)    of the JAAS configuration app-entry for this repository.     it also specifies the access manager to be used (AccessManager element).--><!ELEMENT Security (AccessManager, LoginModule?)><!ATTLIST Security appName CDATA #REQUIRED><!--    the AccessManager element configures the access manager to be used by    this repository instance; the class attribute specifies the FQN of the    class implementing the AccessManager interface--><!ELEMENT AccessManager (param*)><!ATTLIST AccessManager class CDATA #REQUIRED><!--    generic parameter (name/value pair)--><!ELEMENT param EMPTY><!ATTLIST param name  CDATA #REQUIRED                value CDATA #REQUIRED><!--    the LoginModule element optionally specifies a JAAS login module to    authenticate users. This feature allows the use of Jackrabbit in a    non-JAAS environment.--><!ELEMENT LoginModule (param*)><!ATTLIST LoginModule class CDATA #REQUIRED><!--    the Workspaces element specifies the physical workspaces root directory    (rootPath attribute), the name of the default workspace (defaultWorkspace     attribute), the (optional) maximum amount of time in seconds before an idle     workspace is automatically shutdown (maxIdleTime attribute) and the     (optional) workspace configuration root directory within the virtual     repository file system (configRootPath attribute).    individual workspaces are configured through individual workspace.xml files     located in a subfolder each of either    a) the physical workspaces root directory    or, if configRootPath had been specified,    b) the configuration root directory within the virtual repository file     system.--><!ELEMENT Workspaces EMPTY><!ATTLIST Workspaces rootPath         CDATA #REQUIRED                     defaultWorkspace CDATA #REQUIRED                     configRootPath   CDATA #IMPLIED                     maxIdleTime      CDATA #IMPLIED><!--    the Workspace element serves as a workspace configuration template;    it is used to create the initial workspace if there's no workspace yet    and for creating additional workspaces through the api--><!ELEMENT Workspace (FileSystem,PersistenceManager,SearchIndex?)><!ATTLIST Workspace name CDATA #REQUIRED><!--    the PersistenceManager element configures the persistence manager    to be used for the workspace; the class attribute specifies the    FQN of the class implementing the PersistenceManager interface--><!ELEMENT PersistenceManager (param*)><!ATTLIST PersistenceManager class CDATA #REQUIRED><!--    the SearchIndex element specifies the locaction of the search index    (used by the QueryHandler); the class attribute specifies the    FQN of the class implementing the QueryHandler interface.--><!ELEMENT SearchIndex (param*,FileSystem?)><!ATTLIST SearchIndex class CDATA #REQUIRED><!--    the Versioning element configures the persistence manager    to be used for persisting version state--><!ELEMENT Versioning (FileSystem, PersistenceManager)><!ATTLIST Versioning rootPath CDATA #REQUIRED><!--    the Cluster element configures the optional participation of this    repository in a clustered environment. a literal id may be    specified that uniquely identifies this node in a cluster, as well    as the delay in seconds before changes to the journal are    automatically detected.--><!ELEMENT Cluster (Journal)><!ATTLIST Cluster id        CDATA #IMPLIED                  syncDelay CDATA #IMPLIED><!--    the Journal element configures the journal used in clustering; the    class attribute specifies the FQN of the class implementing the    Journal interface.--><!ELEMENT Journal (param*)><!ATTLIST Journal class CDATA #REQUIRED>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -