Class AbstractRelaxableResourceOperationBuilder
java.lang.Object
org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
- All Implemented Interfaces:
org.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilder,org.fcrepo.kernel.api.operations.ResourceOperationBuilder
- Direct Known Subclasses:
AbstractRdfSourceOperationBuilder,UpdateNonRdfSourceHeadersOperationBuilderImpl
public abstract class AbstractRelaxableResourceOperationBuilder
extends AbstractResourceOperationBuilder
implements org.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilder
Abstract builder for constructing relaxable resource operations
- Author:
- bbpennel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Instantprotected Stringprotected Instantprotected org.fcrepo.config.ServerManagedPropsModeFields inherited from class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
rescId, transaction, userPrincipal -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractRelaxableResourceOperationBuilder(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId rescId, org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode) -
Method Summary
Modifier and TypeMethodDescriptionorg.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilderrelaxedProperties(org.apache.jena.rdf.model.Model model) Methods inherited from class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
userPrincipalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.fcrepo.kernel.api.operations.ResourceOperationBuilder
build, userPrincipal
-
Field Details
-
lastModifiedBy
-
createdBy
-
lastModifiedDate
-
createdDate
-
serverManagedPropsMode
-
-
Constructor Details
-
AbstractRelaxableResourceOperationBuilder
protected AbstractRelaxableResourceOperationBuilder(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId rescId, org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode)
-
-
Method Details
-
relaxedProperties
public org.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilder relaxedProperties(org.apache.jena.rdf.model.Model model) - Specified by:
relaxedPropertiesin interfaceorg.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilder
-