Package org.fcrepo.kernel.api.operations
Interface RdfSourceOperationFactory
-
- All Superinterfaces:
ResourceOperationFactory
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(FedoraId rescId, String interactionModel)Get a builder for an operation to create an RDF sourceResourceOperationBuildersparqlUpdateBuilder(FedoraId rescId, String updateQuery)Get a builder for an operation to perform a sparql update on an RDF sourceRdfSourceOperationBuilderupdateBuilder(FedoraId rescId)Get a builder for an operation to update an RDF source
-
-
-
Method Detail
-
createBuilder
CreateRdfSourceOperationBuilder createBuilder(FedoraId rescId, String interactionModel)
Get a builder for an operation to create an RDF source- Parameters:
rescId- id of the resource targeted by the operationinteractionModel- interaction model for the resource being created- Returns:
- new builder
-
updateBuilder
RdfSourceOperationBuilder updateBuilder(FedoraId rescId)
Get a builder for an operation to update an RDF source- Parameters:
rescId- id of the resource targeted by the operation- Returns:
- new builder
-
sparqlUpdateBuilder
ResourceOperationBuilder sparqlUpdateBuilder(FedoraId rescId, String updateQuery)
Get a builder for an operation to perform a sparql update on an RDF source- Parameters:
rescId- id of the resource targeted by the operationupdateQuery- sparql update query- Returns:
- new builder
-
-