@Component public class RepositoryServiceImpl extends AbstractService implements RepositoryService
jcrTools
Constructor and Description |
---|
RepositoryServiceImpl() |
Modifier and Type | Method and Description |
---|---|
Collection<Throwable> |
backupRepository(javax.jcr.Session session,
File backupDirectory)
This method backups up a running repository
|
Long |
getRepositoryObjectCount()
Calculate the number of objects in the repository
|
Long |
getRepositorySize()
Calculate the total size of all the binary properties in the repository
|
Collection<Throwable> |
restoreRepository(javax.jcr.Session session,
File backupDirectory)
This methods restores the repository from a backup
|
exists, findNode, findOrCreateNode, tagHierarchyWithPairtreeMixin
public RepositoryServiceImpl()
public Long getRepositorySize()
getRepositorySize
in interface RepositoryService
public Long getRepositoryObjectCount()
RepositoryService
getRepositoryObjectCount
in interface RepositoryService
public Collection<Throwable> backupRepository(javax.jcr.Session session, File backupDirectory)
RepositoryService
backupRepository
in interface RepositoryService
session
- the sessionbackupDirectory
- the backup directorypublic Collection<Throwable> restoreRepository(javax.jcr.Session session, File backupDirectory)
RepositoryService
restoreRepository
in interface RepositoryService
session
- the sessionbackupDirectory
- the backup directoryCopyright © 2013–2016 DuraSpace, Inc.. All rights reserved.