Class DefaultPluginIpdFactory
java.lang.Object
com.atlassian.diagnostics.internal.ipd.DefaultPluginIpdFactory
- All Implemented Interfaces:
PluginIpdFactory
Default implementation of
PluginIpdFactory.
This factory should be exposed by the product to plugins to create their own IpdRegistry and IpdJobRegistry.- Since:
- 5.0.0
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultPluginIpdFactory(IpdMeterRegistry ipdRegistry, IpdJobRegistry ipdJobRegistry) -
Method Summary
Modifier and TypeMethodDescriptioncreateJobRegistry(org.osgi.framework.BundleContext bundleContext) createRegistry(MeterConfigurations meterConfig, org.osgi.framework.BundleContext bundleContext) createRegistry(org.osgi.framework.BundleContext bundleContext)
-
Field Details
-
ipdRegistry
-
ipdJobRegistry
-
-
Constructor Details
-
DefaultPluginIpdFactory
-
-
Method Details
-
createRegistry
- Specified by:
createRegistryin interfacePluginIpdFactory
-
createRegistry
public IpdRegistry createRegistry(MeterConfigurations meterConfig, org.osgi.framework.BundleContext bundleContext) - Specified by:
createRegistryin interfacePluginIpdFactory
-
createJobRegistry
- Specified by:
createJobRegistryin interfacePluginIpdFactory
-