001/* 002 * The contents of this file are subject to the license and copyright 003 * detailed in the LICENSE and NOTICE files at the root of the source 004 * tree. 005 */ 006package org.fcrepo.kernel.api.operations; 007 008import org.apache.jena.rdf.model.Model; 009 010/** 011 * Builder for operations involving resource with relaxable server managed properties 012 * 013 * @author bbpennel 014 */ 015public interface RelaxableResourceOperationBuilder extends ResourceOperationBuilder { 016 /** 017 * Set the relaxed managed properties for this resource if the server 018 * is in relaxed mode. 019 * 020 * @param model rdf of the resource 021 * @return this builder 022 */ 023 RelaxableResourceOperationBuilder relaxedProperties(Model model); 024}