Class PluginAwareIpdJobRegistry
java.lang.Object
com.atlassian.diagnostics.internal.ipd.PluginAwareIpdJobRegistry
- All Implemented Interfaces:
IpdJobRegistry
Provides default implementation of
IpdJobRunner interface.
Product must extend it and implement at least one method isIpdFeatureFlagEnabled();- Since:
- 2.2.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidregister(IpdJobRegistration jobRegistration) voidvoidshutdown()voidunregister(Class<? extends IpdJob> jobClass) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistry
unregister
-
Field Details
-
jobs
-
-
Constructor Details
-
PluginAwareIpdJobRegistry
-
-
Method Details
-
register
- Specified by:
registerin interfaceIpdJobRegistry
-
register
- Specified by:
registerin interfaceIpdJobRegistry
-
unregister
- Specified by:
unregisterin interfaceIpdJobRegistry
-
preDestroy
@PreDestroy public void preDestroy() -
shutdown
public void shutdown()- Specified by:
shutdownin interfaceIpdJobRegistry
-