Class UpdateRdfSourceOperationBuilder
java.lang.Object
org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
org.fcrepo.kernel.impl.operations.UpdateRdfSourceOperationBuilder
- All Implemented Interfaces:
org.fcrepo.kernel.api.operations.RdfSourceOperationBuilder,org.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilder,org.fcrepo.kernel.api.operations.ResourceOperationBuilder
Builder for operations to update rdf sources
- Since:
- 11/2019
- Author:
- bbpennel
-
Field Summary
Fields inherited from class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
interactionModel, tripleStream, userPrincipalFields inherited from class org.fcrepo.kernel.impl.operations.AbstractRelaxableResourceOperationBuilder
createdBy, createdDate, lastModifiedBy, lastModifiedDate, serverManagedPropsModeFields inherited from class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
rescId, transaction -
Constructor Summary
ConstructorsConstructorDescriptionUpdateRdfSourceOperationBuilder(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId resourceId, org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionorg.fcrepo.kernel.api.operations.RdfSourceOperationbuild()relaxedProperties(org.apache.jena.rdf.model.Model model) Methods inherited from class org.fcrepo.kernel.impl.operations.AbstractRdfSourceOperationBuilder
triples, userPrincipal
-
Constructor Details
-
UpdateRdfSourceOperationBuilder
public UpdateRdfSourceOperationBuilder(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId resourceId, org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode) Constructor.- Parameters:
transaction- the transaction/resourceId- the internal identifier.serverManagedPropsMode- server managed properties mode
-
-
Method Details
-
build
-
relaxedProperties
- Specified by:
relaxedPropertiesin interfaceorg.fcrepo.kernel.api.operations.RdfSourceOperationBuilder- Specified by:
relaxedPropertiesin interfaceorg.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilder- Overrides:
relaxedPropertiesin classAbstractRdfSourceOperationBuilder
-