在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包。
jackrabbit 1.5.6 jar
jackrabbit-webdav-2.1.0.jar 具体用法可以网上查找
jackrabbit-core-1.5.5.jar
jackrabbit-webdav-1.5.5.jar
爵士长兔动画只是使用的 Jazz Jackrabbit 小动画这是一个非常简单的示例,说明如何使用 Phaser 的和
jackrabbit-api-1.5.0.jar
jackrabbit-2.0-alpha3-src.jar jackrabbit-2.0-alpha3-src.jar
jackrabbit-ocm-2.0.0-source-release
jackrabbit教程,主要是网上整合的资源。比较全面。用法等。
volley-jackson-extension.zip,易于与android volley和jackson项目接口的库,用于超快速json解码
ScalaColliderSwing.zip,一个swing-and-repl前端用于scalacollider基于swing的前端,或者“mini-ide”用于scalacollider。镜像https://git.iem.at/sciss/scalacollierswing
jackrabbit-jcr-servlet-1.5.2.jar
jackrabbit-jcr-server-1.5.2.jar
jackrabbit-core-1.4.9.jarjackrabbit-core-1.4.9.jar
开发android+webdav,有用的朋友可以下载
streamresource.zip,与getResource()模式相关的方便的抽象。