Package org.fcrepo.stats.impl
Class DbRepositoryStatsImpl
- java.lang.Object
-
- org.fcrepo.stats.impl.DbRepositoryStatsImpl
-
- All Implemented Interfaces:
org.fcrepo.stats.api.RepositoryStats
@Component("stats") public class DbRepositoryStatsImpl extends Object implements org.fcrepo.stats.api.RepositoryStatsA database-backed implementation of theRepositoryStatsinterface. It depends on the tables that drive the search index.- Author:
- dbernstein
-
-
Constructor Summary
Constructors Constructor Description DbRepositoryStatsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.fcrepo.stats.api.RepositoryStatsByMimeTypeResultsgetByMimeTypes(org.fcrepo.stats.api.RepositoryStatsParameters statsParams)org.fcrepo.stats.api.RepositoryStatsByRdfTypeResultsgetByRdfType(org.fcrepo.stats.api.RepositoryStatsParameters statsParams)org.fcrepo.stats.api.RepositoryStatsResultgetResourceCount(org.fcrepo.stats.api.RepositoryStatsParameters statsParams)voidsetup()Setup template
-
-
-
Constructor Detail
-
DbRepositoryStatsImpl
public DbRepositoryStatsImpl()
-
-
Method Detail
-
setup
@PostConstruct public void setup()
Setup template
-
getResourceCount
public org.fcrepo.stats.api.RepositoryStatsResult getResourceCount(org.fcrepo.stats.api.RepositoryStatsParameters statsParams)
- Specified by:
getResourceCountin interfaceorg.fcrepo.stats.api.RepositoryStats
-
getByMimeTypes
public org.fcrepo.stats.api.RepositoryStatsByMimeTypeResults getByMimeTypes(org.fcrepo.stats.api.RepositoryStatsParameters statsParams)
- Specified by:
getByMimeTypesin interfaceorg.fcrepo.stats.api.RepositoryStats
-
getByRdfType
public org.fcrepo.stats.api.RepositoryStatsByRdfTypeResults getByRdfType(org.fcrepo.stats.api.RepositoryStatsParameters statsParams)
- Specified by:
getByRdfTypein interfaceorg.fcrepo.stats.api.RepositoryStats
-
-