首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用OCM版本管理更新Jackrabbit中的特定版本

如何使用OCM版本管理更新Jackrabbit中的特定版本
EN

Stack Overflow用户
提问于 2016-07-18 18:28:27
回答 0查看 105关注 0票数 0

我很好奇有没有可能使用JackRabbit OCM更新@Node模型的特定版本?例如,我有一个这样的DTO:

代码语言:javascript
复制
@Node(jcrMixinTypes = "mix:versionable")
public class Something implements Serializable {

    private static final long serialVersionUID = 6651266612240053364L;

    @Field(path = true)
    private String path;

    @Field
    private String xml;

    @Field
    private Long version;

    public String getPath() {
        return this.path;
    }

    public void setPath(final String path) {
        this.path = path;
    }

    public String getXml() {
        return this.xml;
    }

    public void setXml(final String xml) {
        this.xml = xml;
    }    

    public Long getVersion() {
        return this.version;
    }

    public void setVersion(final Long version) {
        this.version = version;
    }

}

并创建了多个版本的e.q。在路径名上:名为'jcr:rootVersion','1.0','1.1‘的/abc。如何在不创建新版本的情况下更新所有这些特定版本并保存在JackRabbit存储库中?

提前感谢您的帮助!

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38434393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档