@Component public class RepositoryServiceImpl extends AbstractService implements org.fcrepo.kernel.services.RepositoryService
org.modeshape.jcr.api.JcrTools.BasicOperation, org.modeshape.jcr.api.JcrTools.BrowseContent, org.modeshape.jcr.api.JcrTools.CountNodes, org.modeshape.jcr.api.JcrTools.NodeOperation, org.modeshape.jcr.api.JcrTools.Operation, org.modeshape.jcr.api.JcrTools.PrintNodes, org.modeshape.jcr.api.JcrTools.Variablerepo| Constructor and Description |
|---|
RepositoryServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.modeshape.jcr.api.Problems |
backupRepository(javax.jcr.Session session,
File backupDirectory) |
com.hp.hpl.jena.query.Dataset |
getNamespaceRegistryDataset(javax.jcr.Session session,
org.fcrepo.kernel.rdf.IdentifierTranslator idTranslator) |
org.fcrepo.kernel.utils.iterators.RdfStream |
getNamespaceRegistryStream(javax.jcr.Session session,
org.fcrepo.kernel.rdf.IdentifierTranslator idTranslator) |
Map<String,String> |
getRepositoryNamespaces(javax.jcr.Session session) |
Long |
getRepositoryObjectCount() |
Long |
getRepositorySize()
Calculate the total size of all the binary properties in the repository
|
org.modeshape.jcr.api.Problems |
restoreRepository(javax.jcr.Session session,
File backupDirectory) |
com.hp.hpl.jena.query.Dataset |
searchRepository(org.fcrepo.kernel.rdf.IdentifierTranslator subjectFactory,
com.hp.hpl.jena.rdf.model.Resource searchSubject,
javax.jcr.Session session,
String terms,
int limit,
long offset) |
exists, setRepositoryfindOrCreateChild, findOrCreateChild, findOrCreateNode, findOrCreateNode, findOrCreateNode, findOrCreateNode, getNode, getReadable, getStringValue, importContent, importContent, importContent, importContent, importContent, importContent, importContent, isDebug, onEachNode, onEachNodeBelow, print, printNode, printQuery, printQuery, printQuery, printQuery, printSubgraph, printSubgraph, printSubgraph, registerNodeTypes, removeAllChildren, removeAllChildren, repeatedlyWithSession, resourceUrl, uploadFile, uploadFile, uploadFile, uploadFileAndBlock, uploadFileAndBlock, uploadFileAndBlock, uploadFilesAndBlock, var, vars, withSessionpublic Long getRepositorySize()
getRepositorySize in interface org.fcrepo.kernel.services.RepositoryServicepublic Long getRepositoryObjectCount()
getRepositoryObjectCount in interface org.fcrepo.kernel.services.RepositoryServicepublic Map<String,String> getRepositoryNamespaces(javax.jcr.Session session) throws javax.jcr.RepositoryException
getRepositoryNamespaces in interface org.fcrepo.kernel.services.RepositoryServicejavax.jcr.RepositoryExceptionpublic com.hp.hpl.jena.query.Dataset getNamespaceRegistryDataset(javax.jcr.Session session,
org.fcrepo.kernel.rdf.IdentifierTranslator idTranslator)
throws javax.jcr.RepositoryException
getNamespaceRegistryDataset in interface org.fcrepo.kernel.services.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.fcrepo.kernel.utils.iterators.RdfStream getNamespaceRegistryStream(javax.jcr.Session session,
org.fcrepo.kernel.rdf.IdentifierTranslator idTranslator)
throws javax.jcr.RepositoryException
getNamespaceRegistryStream in interface org.fcrepo.kernel.services.RepositoryServicejavax.jcr.RepositoryExceptionpublic com.hp.hpl.jena.query.Dataset searchRepository(org.fcrepo.kernel.rdf.IdentifierTranslator subjectFactory,
com.hp.hpl.jena.rdf.model.Resource searchSubject,
javax.jcr.Session session,
String terms,
int limit,
long offset)
throws javax.jcr.RepositoryException
searchRepository in interface org.fcrepo.kernel.services.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.modeshape.jcr.api.Problems backupRepository(javax.jcr.Session session,
File backupDirectory)
throws javax.jcr.RepositoryException
backupRepository in interface org.fcrepo.kernel.services.RepositoryServicejavax.jcr.RepositoryExceptionpublic org.modeshape.jcr.api.Problems restoreRepository(javax.jcr.Session session,
File backupDirectory)
throws javax.jcr.RepositoryException
restoreRepository in interface org.fcrepo.kernel.services.RepositoryServicejavax.jcr.RepositoryExceptionCopyright © 2013–2014 DuraSpace, Inc.. All rights reserved.