RepositoryStatistics should be more flexible
--------------------------------------------
Key: JCR-3243
URL: https://issues.apache.org/jira/browse/JCR-3243
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-api, jackrabbit-core
Reporter: Mete Atamel
Priority: Minor
Right now, Jackrabbit reports TimeSeries for things like BUNDLE_READ_COUNTER,
BUNDLE_WRITE_COUNTER, etc. but there is no way to extend Jackrabbit and report
TimeSeries for additional properties. That's because the type of TimeSeries are
defined in RepositoryStatistics class as Type enum. Enums in Java cannot be
extended which limits to TimeSeries to the Types defined in
RepositoryStatistics.
I suggest that RepositoryStatistics is improved to allow additional TimeSeries.
One approach is to define an additional RepositoryStatistics#getType(String)
method.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira