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

        

Reply via email to