Package | Description |
---|---|
org.fcrepo.http.api |
This package provides a RESTful API for several content management and
core repository services.
|
org.fcrepo.http.api.url |
Provides facilities for decorating object responses with appropriate repository service URIs.
|
org.fcrepo.http.commons |
Common abstractions for module's sub-packages.
|
org.fcrepo.http.commons.api |
Classes for injecting headers into HTTP responses along with utilities for processing RDF.
|
org.fcrepo.http.commons.api.rdf |
Utilities for assembling and manipulating RDF responses.
|
org.fcrepo.kernel.api.exception |
Kernel exception classes.
|
org.fcrepo.kernel.api.models | |
org.fcrepo.kernel.api.services.policy | |
org.fcrepo.kernel.modeshape |
This package contains abstractions for
FedoraResourceImpl types and
some types and functionality for Transactions. |
org.fcrepo.kernel.modeshape.identifiers |
Unique identifier generators.
|
org.fcrepo.kernel.modeshape.rdf | |
org.fcrepo.kernel.modeshape.rdf.converters | |
org.fcrepo.kernel.modeshape.rdf.impl | |
org.fcrepo.kernel.modeshape.rdf.impl.mappings | |
org.fcrepo.kernel.modeshape.services | |
org.fcrepo.kernel.modeshape.utils | |
org.fcrepo.kernel.modeshape.utils.iterators |
Modifier and Type | Field and Description |
---|---|
protected FedoraResource |
FedoraVersions.baseResource |
protected FedoraResource |
FedoraVersioning.resource |
protected FedoraResource |
FedoraNodes.resource |
protected FedoraResource |
ContentExposingResource.resource |
Modifier and Type | Field and Description |
---|---|
protected IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> |
FedoraBaseResource.idTranslator |
Modifier and Type | Method and Description |
---|---|
FedoraResource |
FedoraBaseResource.getResourceFromPath(String externalPath)
Get the FedoraResource for the resource at the external path
|
protected FedoraResource |
FedoraVersions.resource() |
protected FedoraResource |
FedoraVersioning.resource() |
protected FedoraResource |
FedoraTombstones.resource() |
protected FedoraResource |
ContentExposingResource.resource() |
Modifier and Type | Method and Description |
---|---|
protected IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> |
FedoraBaseResource.translator() |
Modifier and Type | Method and Description |
---|---|
protected void |
ContentExposingResource.addCacheControlHeaders(javax.servlet.http.HttpServletResponse servletResponse,
FedoraResource resource,
HttpSession session)
Add ETag and Last-Modified cache control headers to the response
|
protected void |
FedoraVersions.addResourceHttpHeaders(FedoraResource resource) |
protected void |
FedoraNodes.addResourceHttpHeaders(FedoraResource resource) |
protected void |
FedoraLdp.addResourceHttpHeaders(FedoraResource resource) |
protected void |
ContentExposingResource.addResourceHttpHeaders(FedoraResource resource)
Add any resource-specific headers to the response
|
protected void |
ContentExposingResource.addResourceLinkHeaders(FedoraResource resource) |
protected void |
ContentExposingResource.addResourceLinkHeaders(FedoraResource resource,
boolean includeAnchor) |
protected org.apache.jena.graph.Node |
FedoraBaseResource.asNode(FedoraResource resource)
This is a helper method for using the idTranslator to convert this resource into an associated Jena Node.
|
protected void |
ContentExposingResource.checkCacheControlHeaders(javax.ws.rs.core.Request request,
javax.servlet.http.HttpServletResponse servletResponse,
FedoraResource resource,
HttpSession session)
Evaluate the cache control headers for the request to see if it can be served from
the cache.
|
protected void |
ContentExposingResource.evaluateRequestPreconditions(javax.ws.rs.core.Request request,
javax.servlet.http.HttpServletResponse servletResponse,
FedoraResource resource,
HttpSession session)
Evaluate request preconditions to ensure the resource is the expected state
|
protected RdfStream |
ContentExposingResource.getTriples(FedoraResource resource,
Set<? extends TripleCategory> x) |
protected RdfStream |
ContentExposingResource.getTriples(FedoraResource resource,
TripleCategory x) |
protected URI |
ContentExposingResource.getUri(FedoraResource resource) |
protected void |
ContentExposingResource.patchResourcewithSparql(FedoraResource resource,
String requestBody,
RdfStream resourceTriples) |
protected void |
ContentExposingResource.replaceResourceWithStream(FedoraResource resource,
InputStream requestBodyStream,
javax.ws.rs.core.MediaType contentType,
RdfStream resourceTriples) |
Modifier and Type | Method and Description |
---|---|
org.apache.jena.rdf.model.Model |
HttpApiResources.createModelForResource(FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator) |
Modifier and Type | Method and Description |
---|---|
org.apache.jena.rdf.model.Model |
HttpApiResources.createModelForResource(FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator) |
Modifier and Type | Method and Description |
---|---|
static String |
AbstractResource.toPath(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
String originalPath)
Convert a JAX-RS list of PathSegments to a JCR path
|
Modifier and Type | Method and Description |
---|---|
void |
HttpHeaderInjector.addHttpHeaderToResponseStream(javax.servlet.http.HttpServletResponse servletResponse,
javax.ws.rs.core.UriInfo uriInfo,
FedoraResource resource)
Add additional Http Headers
|
com.google.common.collect.Multimap<String,String> |
UriAwareHttpHeaderFactory.createHttpHeadersForResource(javax.ws.rs.core.UriInfo uriInfo,
FedoraResource resource)
Given a resource and session, update the JAX-RS response with any additional headers.
|
Modifier and Type | Method and Description |
---|---|
protected FedoraResource |
HttpResourceConverter.doForward(org.apache.jena.rdf.model.Resource resource) |
Modifier and Type | Method and Description |
---|---|
RdfStream |
HttpTripleUtil.addHttpComponentModelsForResourceToStream(RdfStream rdfStream,
FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Add additional models to the RDF dataset for the given resource
|
org.apache.jena.rdf.model.Model |
UriAwareResourceModelFactory.createModelForResource(FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Given a resource, the UriInfo and a way to generate graph subjects,
create a model with triples to inject into an RDF response for the
resource (e.g.
|
protected org.apache.jena.rdf.model.Resource |
HttpResourceConverter.doBackward(FedoraResource resource) |
Modifier and Type | Method and Description |
---|---|
RdfStream |
HttpTripleUtil.addHttpComponentModelsForResourceToStream(RdfStream rdfStream,
FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Add additional models to the RDF dataset for the given resource
|
org.apache.jena.rdf.model.Model |
UriAwareResourceModelFactory.createModelForResource(FedoraResource resource,
javax.ws.rs.core.UriInfo uriInfo,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Given a resource, the UriInfo and a way to generate graph subjects,
create a model with triples to inject into an RDF response for the
resource (e.g.
|
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.getBaseVersion()
Get the base version for the node
|
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 Stream<FedoraResource> |
FedoraResource.getChildren()
Get the children of this resource
|
Stream<FedoraResource> |
FedoraResource.getChildren(Boolean recursive)
Get the children of this resource, possibly recursively
|
Modifier and Type | Method and Description |
---|---|
RdfStream |
FedoraBinary.getFixity(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Get the fixity of this datastream compared to metadata stored in the repository
|
RdfStream |
FedoraBinary.getFixity(IdentifierConverter<org.apache.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<org.apache.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<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
TripleCategory context)
Return the RDF properties of this object using the provided context
|
void |
FedoraResource.replaceProperties(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
org.apache.jena.rdf.model.Model inputModel,
RdfStream originalTriples)
Replace the properties of this object with the properties from the given
model
|
void |
FedoraResource.updateProperties(IdentifierConverter<org.apache.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 fedora resource (likely a fedora:Binary resource), determine which storage
policy should apply
|
String |
StoragePolicy.evaluatePolicy(FedoraResource resource)
Evaluate the policy; if the policy matches, return the
binary storage hint.
|
Modifier and Type | Class and Description |
---|---|
class |
ContainerImpl
An abstraction that represents a Fedora Object backed by
a JCR node.
|
class |
FedoraBinaryImpl |
class |
FedoraResourceImpl
Common behaviors across
Container and
NonRdfSourceDescription types; also used
when the exact type of an object is irrelevant |
class |
NonRdfSourceDescriptionImpl
Abstraction for a Fedora datastream backed by a JCR node.
|
class |
TombstoneImpl |
Modifier and Type | Method and Description |
---|---|
FedoraResource |
NonRdfSourceDescriptionImpl.getBaseVersion() |
FedoraResource |
FedoraResourceImpl.getBaseVersion() |
FedoraResource |
FedoraBinaryImpl.getBaseVersion() |
FedoraResource |
FedoraResourceImpl.getChild(String relPath) |
FedoraResource |
FedoraResourceImpl.getContainer() |
FedoraResource |
NonRdfSourceDescriptionImpl.getDescribedResource() |
FedoraResource |
FedoraResourceImpl.getDescribedResource() |
FedoraResource |
FedoraResourceImpl.getDescription() |
FedoraResource |
FedoraBinaryImpl.getDescription() |
FedoraResource |
FedoraResourceImpl.getUnfrozenResource() |
FedoraResource |
FedoraResourceImpl.getVersion(String label) |
FedoraResource |
FedoraResourceImpl.getVersionedAncestor() |
Modifier and Type | Method and Description |
---|---|
Stream<FedoraResource> |
FedoraResourceImpl.getChildren(Boolean recursive) |
Modifier and Type | Method and Description |
---|---|
static Function<org.apache.jena.graph.Triple,org.apache.jena.graph.Triple> |
FedoraResourceImpl.fixDatesIfNecessary(FedoraResource r,
com.google.common.base.Converter<javax.jcr.Node,org.apache.jena.rdf.model.Resource> translator)
A method that takes a Triple and returns a Triple that is the correct representation of
that triple for the given resource.
|
Modifier and Type | Method and Description |
---|---|
RdfStream |
FedoraBinaryImpl.getFixity(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator) |
RdfStream |
FedoraBinaryImpl.getFixity(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
URI digestUri,
long size) |
RdfStream |
FedoraResourceImpl.getTriples(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
Set<? extends TripleCategory> contexts) |
RdfStream |
FedoraResourceImpl.getTriples(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
TripleCategory context) |
void |
FedoraResourceImpl.replaceProperties(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
org.apache.jena.rdf.model.Model inputModel,
RdfStream originalTriples) |
void |
FedoraResourceImpl.updateProperties(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
String sparqlUpdateStatement,
RdfStream originalTriples) |
Modifier and Type | Method and Description |
---|---|
protected FedoraResource |
NodeResourceConverter.doForward(javax.jcr.Node node) |
Modifier and Type | Method and Description |
---|---|
protected javax.jcr.Node |
NodeResourceConverter.doBackward(FedoraResource resource) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Converter<javax.jcr.Node,org.apache.jena.rdf.model.Resource> |
NodeResourceConverter.nodeToResource(com.google.common.base.Converter<org.apache.jena.rdf.model.Resource,FedoraResource> c)
Get a converter that can transform a Node to a Resource
|
Modifier and Type | Method and Description |
---|---|
void |
JcrRdfTools.addMixin(FedoraResource resource,
org.apache.jena.rdf.model.Resource mixinResource,
Map<String,String> namespaces)
Add a mixin to a node
|
void |
JcrRdfTools.addProperty(FedoraResource resource,
org.apache.jena.rdf.model.Property predicate,
org.apache.jena.rdf.model.RDFNode value,
Map<String,String> namespaces)
Add property to a node
|
void |
JcrRdfTools.removeMixin(FedoraResource resource,
org.apache.jena.rdf.model.Resource mixinResource,
Map<String,String> nsPrefixMap)
Remove a mixin from a node
|
void |
JcrRdfTools.removeProperty(FedoraResource resource,
org.apache.jena.rdf.model.Property predicate,
org.apache.jena.rdf.model.RDFNode objectNode,
Map<String,String> nsPrefixMap)
Remove a property from a node
|
Modifier and Type | Method and Description |
---|---|
org.apache.jena.rdf.model.Statement |
JcrRdfTools.skolemize(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
org.apache.jena.rdf.model.Statement t,
String topic)
Convert an external statement into a persistable statement by skolemizing
blank nodes, creating hash-uri subjects, etc
|
Constructor and Description |
---|
JcrRdfTools(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session)
Constructor with even more context.
|
Constructor and Description |
---|
ValueConverter(javax.jcr.Session session,
com.google.common.base.Converter<org.apache.jena.rdf.model.Resource,FedoraResource> graphSubjects)
Convert values between JCR values and RDF objects with the given session and subjects
|
Modifier and Type | Method and Description |
---|---|
protected FedoraResource |
PrefixingIdentifierTranslator.doForward(org.apache.jena.rdf.model.Resource subject) |
FedoraResource |
NodeRdfContext.resource() |
Modifier and Type | Method and Description |
---|---|
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> |
NodeRdfContext.translator() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.jena.rdf.model.Resource |
PrefixingIdentifierTranslator.doBackward(FedoraResource resource) |
protected org.apache.jena.graph.Node |
NodeRdfContext.uriFor(FedoraResource resource) |
Constructor and Description |
---|
AclRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ChildrenRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ContentRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
FixityRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
Iterable<FixityResult> blobs,
URI digest,
long size)
Ordinary constructor.
|
HashRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
LdpContainerRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
LdpIsMemberOfRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
LdpRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
NodeRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ParentRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
PropertiesRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ReferencesRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Add the inbound references from other nodes to this resource to the stream
|
RootRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Ordinary constructor.
|
SkolemNodeRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
TypeRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
VersionsRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Ordinary constructor.
|
Constructor and Description |
---|
AclRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ChildrenRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ContentRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
FixityRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
Iterable<FixityResult> blobs,
URI digest,
long size)
Ordinary constructor.
|
HashRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
LdpContainerRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
LdpIsMemberOfRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
LdpRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
NodeRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ParentRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
PropertiesRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
ReferencesRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Add the inbound references from other nodes to this resource to the stream
|
RootRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Ordinary constructor.
|
SkolemNodeRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
TypeRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Default constructor.
|
VersionsRdfContext(FedoraResource resource,
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator)
Ordinary constructor.
|
Constructor and Description |
---|
PropertyToTriple(javax.jcr.Session session,
com.google.common.base.Converter<org.apache.jena.rdf.model.Resource,FedoraResource> converter)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
FedoraResource |
NodeServiceImpl.find(FedoraSession session,
String path)
Retrieve an existing Fedora resource at the given path
|
FedoraResource |
NodeServiceImpl.findOrCreate(FedoraSession session,
String path) |
Modifier and Type | Field and Description |
---|---|
static Predicate<FedoraResource> |
FedoraTypesUtils.isFrozenNode
Predicate for determining whether this
FedoraResource has a frozen node |
Modifier and Type | Method and Description |
---|---|
static javax.jcr.Node |
FedoraTypesUtils.getJcrNode(FedoraResource resource)
Retrieve the underlying JCR Node from the FedoraResource
|
Modifier and Type | Method and Description |
---|---|
void |
NodePropertiesTools.addReferencePlaceholders(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Node node,
String propertyName,
org.apache.jena.rdf.model.Resource resource)
Add a reference placeholder from one node to another in-domain resource
|
void |
NodePropertiesTools.removeReferencePlaceholders(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Node node,
String propertyName,
org.apache.jena.rdf.model.Resource resource)
Remove a reference placeholder that links one node to another in-domain resource
|
Constructor and Description |
---|
IsExposedJCRPropertyPredicate(FedoraResource resource)
Constructs this functional predicate for testing properties on the given
resource.
|
Constructor and Description |
---|
FilteringJcrPropertyStatementListener(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
org.apache.jena.graph.Node topic)
Construct a statement listener within the given session that filters out changes to
any relaxed server managed triples.
|
JcrPropertyStatementListener(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
JcrRdfTools jcrRdfTools,
org.apache.jena.graph.Node topic)
Construct a statement listener within the given session
This listener is not reusable across requests.
|
JcrPropertyStatementListener(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
org.apache.jena.graph.Node topic)
Construct a statement listener within the given session
|
Modifier and Type | Method and Description |
---|---|
IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> |
PersistingRdfStreamConsumer.translator() |
Modifier and Type | Method and Description |
---|---|
protected void |
RdfRemover.operateOnMixin(org.apache.jena.rdf.model.Resource mixinResource,
FedoraResource resource) |
protected void |
RdfAdder.operateOnMixin(org.apache.jena.rdf.model.Resource mixinResource,
FedoraResource resource) |
protected abstract void |
PersistingRdfStreamConsumer.operateOnMixin(org.apache.jena.rdf.model.Resource mixinResource,
FedoraResource subjectNode) |
protected void |
RdfRemover.operateOnProperty(org.apache.jena.rdf.model.Statement t,
FedoraResource resource) |
protected void |
RdfAdder.operateOnProperty(org.apache.jena.rdf.model.Statement t,
FedoraResource resource) |
protected abstract void |
PersistingRdfStreamConsumer.operateOnProperty(org.apache.jena.rdf.model.Statement t,
FedoraResource subjectNode) |
Constructor and Description |
---|
PersistingRdfStreamConsumer(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
RdfAdder(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
RdfStream stream,
Map<String,String> userNamespaces)
Ordinary constructor.
|
RdfRemover(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
RdfStream stream)
Ordinary constructor.
|
Copyright © 2013–2018 DuraSpace, Inc.. All rights reserved.