Class MetricsQueryProviderLoader
java.lang.Object
com.gigaspaces.metrics.micrometer.MetricsQueryProviderLoader
Loads
GsMetricsQueryProvider plugins from $GS_HOME/lib/optional/metrics/.
Uses a dedicated URLClassLoader so plugins dropped into that directory are
discovered regardless of the calling JVM's classpath (e.g. inside a Spring Boot fat JAR).-
Method Summary
Modifier and TypeMethodDescriptionstatic List<GsMetricsQueryProvider>load()Discovers allGsMetricsQueryProviderimplementations available in$GS_HOME/lib/optional/metrics/and returns them as an ordered list.
-
Method Details
-
load
Discovers allGsMetricsQueryProviderimplementations available in$GS_HOME/lib/optional/metrics/and returns them as an ordered list.- Returns:
- discovered providers, never null, may be empty
-