void |
WebacAclService.create(Transaction transaction,
FedoraId fedoraId,
String userPrincipal,
org.apache.jena.rdf.model.Model model) |
Retrieve or create a new WebACL by transaction and path
|
void |
VersionService.createVersion(Transaction transaction,
FedoraId fedoraId,
String userPrincipal) |
Explicitly creates a version for the resource at the path provided.
|
boolean |
Service.exists(Transaction transaction,
String path) |
Test whether T exists at the given path in the
repository
|
T |
Service.find(Transaction transaction,
String path) |
Retrieve an existing T instance by transaction and path
|
WebacAcl |
WebacAclService.find(Transaction transaction,
FedoraId fedoraId) |
Retrieve an existing WebACL by transaction and path
|
T |
Service.findOrCreate(Transaction transaction,
String path) |
Retrieve a T instance by transaction and path
|
Stream<org.apache.jena.graph.Triple> |
ContainmentTriplesService.get(Transaction tx,
FedoraResource resource) |
Retrieve the containment triples.
|
Stream<org.apache.jena.graph.Triple> |
ResourceTripleService.getResourceTriples(Transaction tx,
FedoraResource resource,
LdpTriplePreferences preferences,
int limit) |
Return the triples for the resource based on the Prefer: header preferences
|
void |
CreateResourceService.perform(Transaction tx,
String userPrincipal,
FedoraId fedoraId,
String contentType,
String filename,
long contentSize,
List<String> linkHeaders,
Collection<URI> digest,
InputStream requestBody,
ExternalContent externalContent) |
Create a new NonRdfSource resource.
|
void |
CreateResourceService.perform(Transaction tx,
String userPrincipal,
FedoraId fedoraId,
List<String> linkHeaders,
org.apache.jena.rdf.model.Model model) |
Create a new RdfSource resource.
|
void |
DeleteResourceService.perform(Transaction tx,
FedoraResource fedoraResource,
String userPrincipal) |
Delete the specified resource
|
void |
PurgeResourceService.perform(Transaction tx,
FedoraResource fedoraResource,
String userPrincipal) |
Purges the specified resource
|
void |
ReplaceBinariesService.perform(Transaction tx,
String userPrincipal,
FedoraId fedoraId,
String filename,
String contentType,
Collection<URI> digests,
InputStream contentBody,
long size,
ExternalContent externalContent) |
Replace an existing binary.
|
void |
ReplacePropertiesService.perform(Transaction tx,
String userPrincipal,
FedoraId fedoraId,
org.apache.jena.rdf.model.Model inputModel) |
Replace the properties of this object with the properties from the given
model
|
void |
UpdatePropertiesService.updateProperties(Transaction tx,
String userPrincipal,
FedoraId fedoraId,
String sparqlUpdateStatement) |
Update the provided properties with a SPARQL Update query.
|