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 CreateRdfSourceOperationBuildercreateBuilder(Transaction transaction, FedoraId rescId, String interactionModel, ServerManagedPropsMode serverManagedPropsMode)Get a builder for an operation to create an RDF sourceRdfSourceOperationBuilderupdateBuilder(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
-
-