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.RepositoryStats
A database-backed implementation of the
RepositoryStats interface.
It depends on the tables that drive the search index.- Author:
- dbernstein
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.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 Details
-
DbRepositoryStatsImpl
public DbRepositoryStatsImpl()
-
-
Method Details
-
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
-