| Package | Description |
|---|---|
| org.fcrepo.kernel.api.exception |
Kernel exception classes.
|
| org.fcrepo.kernel.api.models | |
| org.fcrepo.kernel.api.services.policy |
| Modifier and Type | Method and Description |
|---|---|
FedoraResource |
TombstoneException.getResource()
Get the tombstone resource
|
| Constructor and Description |
|---|
TombstoneException(FedoraResource fedoraResource)
Construct a new tombstone exception for a resource
|
TombstoneException(FedoraResource fedoraResource,
String uri)
Create a new tombstone exception with a URI to the tombstone resource
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Container |
interface |
FedoraBinary |
interface |
NonRdfSourceDescription |
interface |
Tombstone |
| Modifier and Type | Method and Description |
|---|---|
FedoraResource |
FedoraResource.getChild(String relPath)
Get the child of this resource at the given path
|
FedoraResource |
FedoraResource.getContainer()
Get the container of this resource
|
FedoraResource |
FedoraResource.getDescribedResource()
Get the resource described by this resource
|
FedoraResource |
FedoraResource.getDescription()
Get the description for this resource
|
FedoraResource |
FedoraResource.getUnfrozenResource()
Get the unfrozen equivalent of a frozen versioned node
|
FedoraResource |
FedoraResource.getVersion(String label)
Get a resource version for this object with the provided label.
|
FedoraResource |
FedoraResource.getVersionedAncestor()
When this is a frozen node, get the ancestor that was explicitly versioned
|
| Modifier and Type | Method and Description |
|---|---|
default java.util.stream.Stream<FedoraResource> |
FedoraResource.getChildren()
Get the children of this resource
|
java.util.stream.Stream<FedoraResource> |
FedoraResource.getChildren(Boolean recursive)
Get the children of this resource, possibly recursively
|
| Modifier and Type | Method and Description |
|---|---|
RdfStream |
FedoraBinary.getFixity(IdentifierConverter<com.hp.hpl.jena.rdf.model.Resource,FedoraResource> idTranslator)
Get the fixity of this datastream compared to metadata stored in the repository
|
RdfStream |
FedoraBinary.getFixity(IdentifierConverter<com.hp.hpl.jena.rdf.model.Resource,FedoraResource> idTranslator,
URI contentDigest,
long size)
Get the fixity of this datastream in a given repository's binary store.
|
RdfStream |
FedoraResource.getTriples(IdentifierConverter<com.hp.hpl.jena.rdf.model.Resource,FedoraResource> idTranslator,
Set<? extends TripleCategory> contexts)
Return the RDF properties of this object using the provided contexts
|
RdfStream |
FedoraResource.getTriples(IdentifierConverter<com.hp.hpl.jena.rdf.model.Resource,FedoraResource> idTranslator,
TripleCategory context)
Return the RDF properties of this object using the provided context
|
void |
FedoraResource.replaceProperties(IdentifierConverter<com.hp.hpl.jena.rdf.model.Resource,FedoraResource> idTranslator,
com.hp.hpl.jena.rdf.model.Model inputModel,
RdfStream originalTriples)
Replace the properties of this object with the properties from the given
model
|
void |
FedoraResource.updateProperties(IdentifierConverter<com.hp.hpl.jena.rdf.model.Resource,FedoraResource> idTranslator,
String sparqlUpdateStatement,
RdfStream originalTriples)
Update the provided properties with a SPARQL Update query.
|
| Modifier and Type | Method and Description |
|---|---|
String |
StoragePolicyDecisionPoint.evaluatePolicies(FedoraResource resource)
Given a JCR node (likely a jcr:content node), determine which storage
policy should apply
|
String |
StoragePolicy.evaluatePolicy(FedoraResource resource)
Evaluate the policy; if the policy matches, return the
binary storage hint.
|
Copyright © 2013-2016 DuraSpace, Inc.. All Rights Reserved.