org.nuxeo.ecm.platform.management.adapters
Class WholeRepositoriesSessionMetricAdapter
java.lang.Object
org.nuxeo.ecm.platform.management.adapters.WholeRepositoriesSessionMetricAdapter
- All Implemented Interfaces:
- WholeRepositoriesSessionMetricMBean
public class WholeRepositoriesSessionMetricAdapter
- extends Object
- implements WholeRepositoriesSessionMetricMBean
An MBean to manage repositories.
- Author:
- Stephane Lacoin (Nuxeo EP Software Engineer)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
manager
protected final RepositoryManager manager
WholeRepositoriesSessionMetricAdapter
public WholeRepositoriesSessionMetricAdapter(RepositoryManager manager)
guardedRepository
protected Repository guardedRepository(String name)
guardedRepositories
protected Collection<Repository> guardedRepositories()
doSummarizeCounters
protected Integer doSummarizeCounters(WholeRepositoriesSessionMetricAdapter.CounterExtractor extractor)
getActiveSessionsCount
public Integer getActiveSessionsCount()
- Specified by:
getActiveSessionsCount
in interface WholeRepositoriesSessionMetricMBean
getClosedSessionsCount
public Integer getClosedSessionsCount()
- Specified by:
getClosedSessionsCount
in interface WholeRepositoriesSessionMetricMBean
getStartedSessionsCount
public Integer getStartedSessionsCount()
- Specified by:
getStartedSessionsCount
in interface WholeRepositoriesSessionMetricMBean
Copyright © 2010 Nuxeo SAS. All Rights Reserved.