Package org.fcrepo.kernel.api.operations
Interface RdfSourceOperationFactory
-
- All Superinterfaces:
ResourceOperationFactory
- All Known Implementing Classes:
RdfSourceOperationFactoryImpl
public interface RdfSourceOperationFactory extends ResourceOperationFactory
Factory for operations on rdf sources- Author:
- bbpennel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateRdfSourceOperationBuilder
createBuilder(Transaction transaction, FedoraId rescId, String interactionModel, ServerManagedPropsMode serverManagedPropsMode)
Get a builder for an operation to create an RDF sourceRdfSourceOperationBuilder
updateBuilder(Transaction transaction, FedoraId rescId, ServerManagedPropsMode serverManagedPropsMode)
Get a builder for an operation to update an RDF source
-
-
-
Method Detail
-
createBuilder
CreateRdfSourceOperationBuilder createBuilder(Transaction transaction, FedoraId rescId, String interactionModel, ServerManagedPropsMode serverManagedPropsMode)
Get a builder for an operation to create an RDF source- Parameters:
transaction
- the transactionrescId
- id of the resource targeted by the operationinteractionModel
- interaction model for the resource being createdserverManagedPropsMode
- server managed props mode- Returns:
- new builder
-
updateBuilder
RdfSourceOperationBuilder updateBuilder(Transaction transaction, FedoraId rescId, ServerManagedPropsMode serverManagedPropsMode)
Get a builder for an operation to update an RDF source- Parameters:
transaction
- the transactionrescId
- id of the resource targeted by the operationserverManagedPropsMode
- server managed props mode- Returns:
- new builder
-
-