在Guvnor的guvnor-repository的src/main/resources/node_type_definitions/下面有针对规则管理所自定义的结点类型,结点类型定义可以通过CND和XML两种数据格式定义,相关结点类型定义的方式可以参考:
http://wiki.apache.org/jackrabbit/NodeTypeRegistry
在Guvnor在是使用的CND方式,Jackrabbit自带了一些结点类型,这些默认结点的CND定义文件可以通过以下链接进行查看:
http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/resources/org/apache/jackrabbit/core/nodetype/builtin_nodetypes.cnd
通过上面的基础知识,就可以大概了解[size=12px; line-height: 1.5;]Guvnor使用自定义的结点类型的大概意义:[/size]
configuration_node_type.cnd | 有title和url两个属性,但该结点类型没有看到对应的Item(注:item是node和property类型的父类) |
rule_node_type.cnd | 规则结点,从定义来看是存放规则的结点 |
rulepackage_node_type.cnd | 规则包结点,存放规则定义的目录 |
state_node_type.cnd | 规则状态结点 |
tag_node_type.cnd | 规则标签,可以对相应的规则结点打上标签,方便规则的查找 |
versionable_asset_folder_node_type.cnd | 可版本控制的资产文件夹,文件夹中可以存放任意多个可版本控制的资产文件结点类型 |
versionable_node_type.cnd | 可版本控制的结点类型,其中结点中的属性参考了Dublin:http://dublincore.org/documents/dces/ |
分享到:
相关推荐
jar包,官方版本,自测可用
Jackalope Jackrabbit Jackalope是PHP Content Repository API( )的强大实现。 Jackalope-Jackrabbit正在使用jackrabbit JCR服务器作为存储引擎。 论或访问irc.freenode.net上#jackalope 执照 该代码在MIT许可...
jackrabbit-standalone-1.6.5.jar是webDav的支持jar包。
在“Jazz-Jackrabbit-Animation”项目中,我们看到的是一个利用 Phaser.io 创建的小型动画,重现了经典游戏角色“Jazz Jackrabbit”的动作。这个例子旨在展示如何在实际开发中运用 Phaser 的动画系统。 首先,我们...
jackrabbit-webdav-2.1.0.jar 具体用法可以网上查找
jackrabbit 1.5.6 jar
在"jackrabbit-webdav-2.3.2.src.zip"这个压缩包中,包含了Jackrabbit WebDAV模块的源代码,版本为2.3.2。这个版本可能包含了针对WebDAV协议的各种功能改进和修复的bug,对于那些需要在Android平台上实现WebDAV功能...
标题中的"jackrabbit-webdav-2.7.1.zip"指的是Apache Jackrabbit的一个特定版本——2.7.1的WebDAV模块的压缩包。Apache Jackrabbit是Java内容存储库(Content Repository)的一个实现,它遵循JCR(Java Content ...
jackrabbit-core-1.5.5.jar
为了满足不同的应用场景,Jackrabbit-Trunk设计了丰富的扩展点,例如可以通过插件实现自定义的节点类型、存储策略或访问控制。 10. **实战应用** Jackrabbit-Trunk不仅适用于传统的网站内容管理,还可用于文档...
jackrabbit-webdav-1.5.5.jar
【标题】"jackrabbit-core-2.7.2.zip" 是一个包含Apache Jackrabbit Core库的压缩文件。Apache Jackrabbit是基于Java的内容管理系统(CMS)实现,它专注于内容存储和检索,符合Java Content Repository(JCR)API...
Apache Jackrabbit 是一个开源的内容管理系统(CMS)框架,它实现了Java Content Repository (JCR) API。JCR API 是一种标准接口,允许应用程序访问和管理结构化内容存储库,类似于文件系统,但支持更丰富的数据类型...
jackrabbit-api-1.5.0.jar
"jackrabbit-jcr-commons-2.5.0.zip" 是一个包含Jackrabbit JCR Commons库特定版本(2.5.0)的压缩文件。 描述中提到的"sysprop.zip" 提供了两个实用工具类:sysprop和sysenv。这两个类是对Java虚拟机(JVM)系统...
1. **内容模型**:Jackrabbit支持基于XML的元数据和内容的存储,允许创建自定义的内容类型(节点类型)。 2. **版本控制**:它允许对内容进行版本追踪,便于回滚到之前的版本。 3. **安全性**:通过ACL(Access ...
jackrabbit-2.0-alpha3-src.jar jackrabbit-2.0-alpha3-src.jar
在本案例中,我们讨论的是"jackrabbit-ocm-2.0.0-source-release",这表明我们正在处理的是Jackrabbit Object Content Mapping (OCM)的2.0.0版本的源代码发布包。 Jackrabbit OCM是一个针对Jackrabbit内容存储库的...