Package org.jppf.management.diagnostics
Class MonitoringDataProviderHandler
java.lang.Object
org.jppf.management.diagnostics.MonitoringDataProviderHandler
This class provides methods to find, load and access
MonitoringDataProviders.
It is implemented as a singleton.- Author:
- Laurent Cohen
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<JPPFProperty<?>>Get a consolidated list of all properties defined by allMonitoringDataProviders.static Map<String,MonitoringValueConverter> Get the mappings of property names to their associted converter, if any.static List<MonitoringDataProvider>Get a list of all theMonitoringDataProviders that were found in the classpath.
-
Method Details
-
getProviders
Get a list of all theMonitoringDataProviders that were found in the classpath.- Returns:
- the list of providers discovered via SPI.
-
getAllProperties
Get a consolidated list of all properties defined by allMonitoringDataProviders.- Returns:
- the list of properties of all providers.
-
getConverters
Get the mappings of property names to their associted converter, if any.- Returns:
- a
Mapof string property names to their associatedMonitoringValueConverter.
-