public class RdfAdder extends PersistingRdfStreamConsumer
RdfStream
by adding its contents to the
JCR.RdfRemover
Constructor and Description |
---|
RdfAdder(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator,
javax.jcr.Session session,
RdfStream stream,
Map<String,String> userNamespaces)
Ordinary constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,String> |
getNamespaces(javax.jcr.Session session) |
protected void |
operateOnMixin(org.apache.jena.rdf.model.Resource mixinResource,
FedoraResource resource) |
protected void |
operateOnProperty(org.apache.jena.rdf.model.Statement t,
FedoraResource resource) |
consume, consumeAsync, jcrRdfTools, operateOnTriple, stream, translator
public RdfAdder(IdentifierConverter<org.apache.jena.rdf.model.Resource,FedoraResource> idTranslator, javax.jcr.Session session, RdfStream stream, Map<String,String> userNamespaces)
idTranslator
- the id translatorsession
- the sessionstream
- the rdf streamuserNamespaces
- user-provided namespace mappingprotected Map<String,String> getNamespaces(javax.jcr.Session session)
protected void operateOnMixin(org.apache.jena.rdf.model.Resource mixinResource, FedoraResource resource) throws javax.jcr.RepositoryException
operateOnMixin
in class PersistingRdfStreamConsumer
javax.jcr.RepositoryException
protected void operateOnProperty(org.apache.jena.rdf.model.Statement t, FedoraResource resource) throws javax.jcr.RepositoryException
operateOnProperty
in class PersistingRdfStreamConsumer
javax.jcr.RepositoryException
Copyright © 2013–2019 DuraSpace, Inc.. All rights reserved.