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
Fields Modifier and Type Field Description protected StringcreatedByprotected InstantcreatedDateprotected StringlastModifiedByprotected InstantlastModifiedDateprotected org.fcrepo.config.ServerManagedPropsModeserverManagedPropsMode-
Fields inherited from class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
rescId, transaction, userPrincipal
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractRelaxableResourceOperationBuilder(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId rescId, org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.fcrepo.kernel.api.operations.RelaxableResourceOperationBuilderrelaxedProperties(org.apache.jena.rdf.model.Model model)-
Methods inherited from class org.fcrepo.kernel.impl.operations.AbstractResourceOperationBuilder
userPrincipal
-
-
-
-
Field Detail
-
lastModifiedBy
protected String lastModifiedBy
-
lastModifiedDate
protected Instant lastModifiedDate
-
createdDate
protected Instant createdDate
-
serverManagedPropsMode
protected org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode
-
-
Constructor Detail
-
AbstractRelaxableResourceOperationBuilder
protected AbstractRelaxableResourceOperationBuilder(org.fcrepo.kernel.api.Transaction transaction, org.fcrepo.kernel.api.identifiers.FedoraId rescId, org.fcrepo.config.ServerManagedPropsMode serverManagedPropsMode)
-
-
Method Detail
-
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
-
-